Jason K. MacDuffie
|
bc55e4796b
switch from array=list object=hashtable to array=vector object=alist
|
7 jaren geleden |
Jason K. MacDuffie
|
7bf3c56b5b
Created a json-null record type
|
9 jaren geleden |
Jason K. MacDuffie
|
929c57a563
Fix reading a decimal
|
9 jaren geleden |
Jason K. MacDuffie
|
70bf20e6cd
Fix parsing exponential notation for zero
|
9 jaren geleden |
Jason K. MacDuffie
|
13304a7867
Throw an error if there is a non-decimal after a zero
|
9 jaren geleden |
Jason K. MacDuffie
|
9d72e470e2
Throw error if there is non-whitespace after JSON file
|
9 jaren geleden |
Jason K. MacDuffie
|
a2f5509216
Some implementations do not like symbol=?
|
9 jaren geleden |
Jason K. MacDuffie
|
d67df2632d
Made it so control characters are written correctly
|
9 jaren geleden |
Jason K. MacDuffie
|
be4be92c9b
Set symbol=? to the comparison operator
|
9 jaren geleden |
Jason K. MacDuffie
|
7b600ccbf0
Change license heading
|
9 jaren geleden |
Jason K. MacDuffie
|
41622a8e04
Make port arg optional in json-write and json-read
|
9 jaren geleden |
Jason K. MacDuffie
|
ee3ce96f6f
Fix reference to an object json-null
|
9 jaren geleden |
Jason K. MacDuffie
|
42591fc2cf
Changed json-null to just a symbol
|
9 jaren geleden |
Jason K. MacDuffie
|
a3f27276b6
Accidentally referred to obj instead of l
|
9 jaren geleden |
Jason K. MacDuffie
|
178182e150
Mixed up first and not-first
|
9 jaren geleden |
Jason K. MacDuffie
|
4723558cc7
Instead of list-ref use car/cdr operations
|
9 jaren geleden |
Jason K. MacDuffie
|
d4e95ca943
Added error messages instead of returning json-error symbols
|
9 jaren geleden |
Jason K. MacDuffie
|
e536951bdb
Fixed mistake with assq
|
9 jaren geleden |
Jason MacDuffie
|
3afc32d1af
Store keys as symbols, as it was before
|
9 jaren geleden |
Jason K. MacDuffie
|
309cca3061
Completely rewrite library based on SchemeSpheres and change license
|
9 jaren geleden |
Jason K. MacDuffie
|
d46b6533e9
Move json.body.scm and json.strings.scm to their own folder
|
9 jaren geleden |
Jason K. MacDuffie
|
9095c679d0
Fix escape characters in keys
|
9 jaren geleden |
Jason K. MacDuffie
|
c7a463445a
Fix error checking for object keys
|
9 jaren geleden |
Jason K. MacDuffie
|
f5961776ec
Improve writing JSON escape characters
|
9 jaren geleden |
Jason K. MacDuffie
|
184ffe8748
Fix quote char literals
|
9 jaren geleden |
Jason MacDuffie
|
fd5d828ac5
Replace x22 with "
|
9 jaren geleden |
Jason MacDuffie
|
2255f22aa3
Fix string parsing
|
9 jaren geleden |
Jason MacDuffie
|
c1023360c1
Rename json.parsing to json.strings
|
9 jaren geleden |
Jason MacDuffie
|
1842a8abdc
Re-arrange library files
|
9 jaren geleden |