Commit Graph

15 Commits (63089a21247d93389be2d2684fece06a50bc673b)

Author SHA1 Message Date
Joe Groff 0b4a0f5e4d Adjust json.reader unit tests a bit 2008-05-31 09:10:11 -07:00
Joe Groff b1bc993799 Add a test suite for json.reader. Fix bugs in json.reader: failure to parse when more than one character of whitespace between tokens, failure to parse escape codes in strings, misinterpretation of "e+02" as a negative exponent, failure to handle leading whitespace, and failure to handle "+" as the first character of a number. Change json.reader to parse JSON booleans into Factor t and f, and to parse JSON null into the json-null symbol. 2008-05-31 08:00:43 -07:00
Slava Pestov 5a29b2e273 Class linearization 2008-05-02 02:51:38 -05:00
Doug Coleman 439c138aa5 fix load errors 2008-04-26 11:03:41 -05:00
Slava Pestov df8dabaf5e Update JSON writer for inheritance 2008-03-30 08:16:19 -05:00
Slava Pestov ea12d45337 Update json for inheritance 2008-03-30 03:06:28 -05:00
Slava Pestov adb1dd14d0 Rename tuples vocab to classes.tuple for consistency 2008-03-29 03:34:48 -05:00
Slava Pestov f5e2389c04 Clean up tuple code and get hierarchy changes working 2008-03-29 02:46:29 -05:00
Daniel Ehrenberg f6845d43d3 Massive name change in files, string streams 2008-02-15 22:20:31 -06:00
Slava Pestov 2541c62e29 Fix code for math.parser changes 2008-02-06 21:15:47 -06:00
Eduardo Cavazos bff385269c Lot's of USING: fixes for ascii or unicode 2008-02-01 18:26:32 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Doug Coleman 097dad070a minor tweaks to make these modules load with load-everything 2008-01-14 11:42:21 -10:00
Slava Pestov 88c2d21416 JSON writer fix 2007-09-22 02:27:28 -04:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00