Commit Graph

  • 7c64312323 Rework of interface. main yukirij 2024-07-25 00:26:04 -07:00
  • 8116af305f Refactor object interfaces. yukirij 2024-06-21 00:57:33 -07:00
  • 41331e8e2b Rename Type to Object; change Block to little-endian encoding. yukirij 2023-11-17 02:06:16 -08:00
  • 93f2746f05 Removed unneeded dependency. yukirij 2023-10-02 18:53:37 -07:00
  • 57c67cae9e Add conversion and bitfield operations to Block. yukirij 2023-09-26 17:33:40 -07:00
  • c5429b7e21 Add methods to Sparse, fix bug in Decimal. yukirij 2023-09-04 23:33:34 -07:00
  • 8a833b41e0 Update README, implement encoding for Decimal. yukirij 2023-08-30 18:49:44 -07:00
  • e7781c721f Refactor interface usages, add Decimal type. yukirij 2023-08-30 03:21:22 -07:00
  • cf5834a511 Implement arithmetic operations for decimal demo. yukirij 2023-08-29 21:54:29 -07:00
  • 6daedfe5d4 Add demo file for decimal implementation. yukirij 2023-08-29 14:53:01 -07:00
  • 4cd0f03b0a Minor fix to prevent creation of schemas with invalid types. yukirij 2023-08-26 12:13:11 -07:00
  • b3b3f14758 Minor style updates. yukirij 2023-08-24 13:31:33 -07:00
  • 2a28d71fcf Update interface and README to match. yukirij 2023-08-24 12:57:26 -07:00
  • cd6342192e Implement Schema encode/decode, reorganize tests, update README. yukirij 2023-08-24 11:59:47 -07:00
  • 7f49567022 Update README with Sparse info. yukirij 2023-08-23 17:24:15 -07:00
  • 21b95b936c Add Sparse, update README, remove risky methods, fix bugs. yukirij 2023-08-23 17:21:40 -07:00
  • 5d82c7659b Fix decode bug in varying. yukirij 2023-08-19 00:40:03 -07:00
  • 24ce88cb3f Remove Cargo.lock. yukirij 2023-08-18 15:39:32 -07:00
  • a35562b168 Update README, remove ignored files. yukirij 2023-08-18 15:14:30 -07:00
  • 404a798b20 Update README. yukirij 2023-08-18 14:23:52 -07:00
  • 360152a84f Add significant type, update README. yukirij 2023-08-18 14:01:12 -07:00
  • ac28278830 Fix bugs, update interface, update README. yukirij 2023-08-18 12:05:02 -07:00
  • 7addefd634 Implement encode/decode, fix bugs, update README with new functions. yukirij 2023-08-17 23:51:03 -07:00
  • c5d551bde2 Implement varying, add tests for list. yukirij 2023-08-15 12:27:35 -07:00
  • 5d4e6db64b Implemented schema and record, fixed bugs. yukirij 2023-08-14 23:57:38 -07:00
  • 549e8c090b Implement sparse list, implement schema. yukirij 2023-08-13 17:16:20 -07:00
  • 2cc6263a47 Update README, add sparse list utility, update implementation of schema. yukirij 2023-08-13 12:46:49 -07:00
  • b24c3a5c62 Update README with types list and usage information. yukirij 2023-08-12 03:03:28 -07:00
  • 50fa81005d Update README, add acquire/release interface functions. yukirij 2023-08-11 20:12:04 -07:00
  • 182bf00f71 Add tests, add interface methods, updated README. yukirij 2023-08-11 18:32:50 -07:00
  • 2d6f643373 Add tests, type implementation, modify constants and conventions. yukirij 2023-08-10 23:38:03 -07:00
  • afd3e23e04 Implement array interface, add interface operations. yukirij 2023-08-06 03:31:40 -07:00
  • f0304624c9 Add ffi calls and interfaces for runtime representation. yukirij 2023-08-02 17:15:24 -07:00
  • b4277d2c6f Added runtime definitions, reorganized code structure. yukirij 2023-06-21 12:04:41 -07:00
  • 4a7700b6ee Reworked interface and data handling. yukirij 2023-05-02 21:43:38 -07:00
  • 9b3f7698b5 Initialize project. yukirij 2023-04-26 22:13:32 -07:00