Common Lisp Package: COM.GIGAMONKEYS.JSON.PARSER

README:

FUNCTION

Public

PARSE-JSON (TEXT)

Parse json text into Lisp objects. Hash tables are used to represent Javascript objects and vectors to represent arrays.

Private

Undocumented

FIX-EMPTY-OBJECT (JSON)

JSON-PARSER (INPUT)

MACRO

Private

Undocumented

TJP (PRODUCTION INPUT)

GENERIC-FUNCTION

Private

FINISH-OBJECT (OBJECT)

Return the actual object that will be put into the data structure.

MAKE-OBJECT (TYPE)

Make a new object for a given named type.

SAVE-KEY-VALUE (KEY-VALUE-PAIR OBJECT)

Save the key and value in the data structure returned by MAKE-OBJECT.

VARIABLE

Public

Undocumented

*OBJECT-TYPE*

Private

Undocumented

*EMPTY-OBJECT*