Commit Graph

23 Commits (307da9658d56e2f9b512b05f9e45b99af0420ca8)

Author SHA1 Message Date
Alberto Restifo 307da9658d Fix fractional unix timestamps handling 2020-04-24 22:46:07 +02:00
Alberto Restifo f4ad61665c Parse time 2020-04-24 15:59:16 +02:00
Alberto Restifo 5be5e3b20e Add support for big numbers 2020-04-24 11:57:12 +02:00
Alberto Restifo 4929f2487b Document lack of half-precision float 2020-04-24 11:37:41 +02:00
Alberto Restifo a78d06f33a Implement floats 2020-04-24 00:05:50 +02:00
Alberto Restifo e7f4426062 Implement simple values 2020-04-23 23:25:28 +02:00
Alberto Restifo 9c5afcd34d Implement hash encoding 2020-04-23 10:49:34 +02:00
Alberto Restifo 3c91037cf3 Implement array tokenization 2020-04-23 09:40:51 +02:00
Alberto Restifo 547e8af2bd Start implementing from_cbor decoding 2020-04-23 00:25:11 +02:00
Alberto Restifo 9739c4971b Refactor lexer in preparation for decoder 2020-04-22 23:48:58 +02:00
Alberto Restifo ddb2615031 Start implementing array tokenization 2020-04-22 22:31:33 +02:00
Alberto Restifo 1c2e90d7a4 Refactor Token to be a struct 2020-04-22 11:17:06 +02:00
Alberto Restifo 28f9cfa1f5 Add support for string streaming 2020-04-22 09:33:46 +02:00
Alberto Restifo 321b3fd986 Implement Strings decoding 2020-04-21 23:18:56 +02:00
Alberto Restifo 37677a40ad Fix BytesArray functioning 2020-04-21 22:48:27 +02:00
Alberto Restifo 154876403e Refactor lexer and simplify token 2020-04-21 15:02:31 +02:00
Alberto Restifo 2e2edd1908 Work on lexer and diagnostic representation 2020-04-20 14:57:20 +02:00
Alberto Restifo aded275148 Continue implementation and start decoder 2020-04-19 20:40:10 +02:00
Alberto Restifo 9a7ec44b66 Fix bytes decoding 2020-04-19 13:45:07 +02:00
Alberto Restifo c803f211cd Add all test cases from RFC 2020-04-19 13:22:39 +02:00
Alberto Restifo a956794f4e Complete basic int conversion 2020-04-19 12:16:05 +02:00
Alberto Restifo 9d1c255c2c Start lexer and tests 2020-04-19 00:18:54 +02:00
Alberto Restifo b5f4b0d368 Initialize library 2020-04-17 14:32:43 +02:00