Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Further simplify union implementation | Drew DeVault | 2020-06-21 | 5 | -16/+28 | |
* | Reorganize README.md | Drew DeVault | 2020-06-21 | 1 | -41/+45 | |
* | Simplify union implementation | Drew DeVault | 2020-06-21 | 6 | -110/+101 | |
* | Marshal, Unmarshal: implement unions | Drew DeVault | 2020-06-21 | 5 | -22/+88 | |
* | Marshal: implement unions | Drew DeVault | 2020-06-21 | 3 | -15/+120 | |
* | Add more edge cases for TestMarshalMap | Drew DeVault | 2020-06-21 | 1 | -0/+12 | |
* | examples -> example | Drew DeVault | 2020-06-21 | 6 | -0/+0 | |
* | gen: add "this file is generated" comment | Drew DeVault | 2020-06-21 | 2 | -2/+4 | |
* | Add schema.go for reference | Drew DeVault | 2020-06-21 | 2 | -1/+95 | |
* | gen: emit Encode function for user types | Drew DeVault | 2020-06-21 | 2 | -0/+4 | |
* | unparse: use "" around field name | Drew DeVault | 2020-06-21 | 1 | -1/+8 | |
* | parser: raise error on invalid names | Drew DeVault | 2020-06-21 | 1 | -1/+20 | |
* | Implement Marshal | Drew DeVault | 2020-06-21 | 3 | -7/+358 | |
* | Writer: correct typo | Drew DeVault | 2020-06-21 | 1 | -2/+2 | |
* | Implement Writer | Drew DeVault | 2020-06-21 | 3 | -1/+237 | |
* | Update .build.yml | Drew DeVault | 2020-06-21 | 1 | -0/+3 | |
* | Update README.md | Drew DeVault | 2020-06-21 | 1 | -0/+11 | |
* | Update README.md | Drew DeVault | 2020-06-21 | 1 | -1/+25 | |
* | examples: update README.md | Drew DeVault | 2020-06-21 | 1 | -1/+1 | |
* | example: decode customer from stdin | Drew DeVault | 2020-06-21 | 2 | -2/+34 | |
* | Add examples | Drew DeVault | 2020-06-21 | 6 | -2/+70 | |
* | gen: enum.String(): use non-pointer type | Drew DeVault | 2020-06-21 | 1 | -1/+1 | |
* | gen: emit enum -> string conversion functions | Drew DeVault | 2020-06-21 | 1 | -1/+17 | |
* | cmd/gen: initial commit | Drew DeVault | 2020-06-21 | 4 | -1/+225 | |
* | parser: implement unions | Drew DeVault | 2020-06-21 | 3 | -1/+79 | |
* | parser: implement user-defined enums | Drew DeVault | 2020-06-21 | 3 | -4/+161 | |
* | lex: remove TCOMMA | Drew DeVault | 2020-06-21 | 2 | -30/+24 | |
* | parseSchemaType: push back initial token | Drew DeVault | 2020-06-21 | 1 | -0/+10 | |
* | parser: add named user types | Drew DeVault | 2020-06-21 | 3 | -1/+32 | |
* | parser: add struct parsing | Drew DeVault | 2020-06-21 | 3 | -0/+109 | |
* | parser: replace unimplemented paths with panics | Drew DeVault | 2020-06-20 | 1 | -2/+2 | |
* | parser: move aggregate parsers into separate funcs | Drew DeVault | 2020-06-20 | 1 | -96/+148 | |
* | parse: implement array & slice types | Drew DeVault | 2020-06-20 | 3 | -2/+106 | |
* | parse: implement maps | Drew DeVault | 2020-06-20 | 3 | -0/+55 | |
* | parse: read data and data<len> types | Drew DeVault | 2020-06-20 | 4 | -4/+76 | |
* | lex: wrap tokens in an enclosing struct | Drew DeVault | 2020-06-20 | 3 | -84/+85 | |
* | Fix parser tests, and bugs they missed | Drew DeVault | 2020-06-20 | 2 | -8/+18 | |
* | parse: implement optional types | Drew DeVault | 2020-06-20 | 3 | -7/+39 | |
* | Initial pass on BARE schema language parser | Drew DeVault | 2020-06-20 | 4 | -67/+405 | |
* | schema: prefix tokens with T | Drew DeVault | 2020-06-20 | 2 | -127/+129 | |
* | schema: add lexer for BARE schema language | Drew DeVault | 2020-06-20 | 2 | -0/+396 | |
* | Unmarshal: implement maps | Drew DeVault | 2020-06-20 | 2 | -0/+41 | |
* | Implement array & slice unmarshaling | Drew DeVault | 2020-06-20 | 2 | -0/+53 | |
* | Add .build.yml | Drew DeVault | 2020-06-20 | 2 | -1/+10 | |
* | Unmarshal: rename unmarshalReader | Drew DeVault | 2020-06-20 | 1 | -2/+2 | |
* | Add godoc badge | Drew DeVault | 2020-06-20 | 1 | -1/+1 | |
* | Add package docs | Drew DeVault | 2020-06-20 | 1 | -0/+8 | |
* | Expand godocs | Drew DeVault | 2020-06-20 | 2 | -5/+9 | |
* | schema.SchemaFor: add godoc, move depointer step | Drew DeVault | 2020-06-20 | 1 | -6/+18 | |
* | schema.SchemaFor: add optional<> | Drew DeVault | 2020-06-20 | 2 | -5/+12 |