summaryrefslogtreecommitdiff
path: root/json.lisp
AgeCommit message (Collapse)Author
2022-11-04Generate a better parse treeJuan Manuel Tomás
2022-11-03Add an interface to the json packageJuan Manuel Tomás
2022-11-03Add parsers for most of the specJuan Manuel Tomás
Some concessions were made when handling unicode and whitespace.
2022-11-03Adapt to using empty values in compJuan Manuel Tomás
Also changed some names to make them more parser-y.
2022-11-03Add a whitespace parserJuan Manuel Tomás
This one just ignores the consumed input.
2022-11-02Add a string parserJuan Manuel Tomás
Doesn't have good error reporting yet. Planning on making so the monparser comp macro allows not defining a binding. That way less work is needed when ignoring stuff.
2022-10-31Adjust code to changes in monparserJuan Manuel Tomás
2022-10-30Add a number parserJuan Manuel Tomás
Most of the spec regarding numbers is covered but currently numbers can have leading 0's and + sign.
2022-10-30Initial CommitJuan Manuel Tomás