ca03896d74 
								
							
								 
							
						 
						
							
							
								
								more test IN: cleanup.  
							
							
							
						 
						
							2018-02-15 09:20:01 -08:00  
				
					
						
							
							
								 
						
							
							
								20711a0fd3 
								
							
								 
							
						 
						
							
							
								
								Adding escaping to CHAR: " -> CHAR: \"  
							
							... 
							
							
							
							It is not necessary to escape the " character, but it doesn't hurt and
is necessary for syntax-highlighting (FUEL) to work correctly. 
							
						 
						
							2016-09-04 06:40:43 +02:00  
				
					
						
							
							
								 
						
							
							
								55cf5472a5 
								
							
								 
							
						 
						
							
							
								
								using [ ] [ ... ] ?if instead of [ nip ] [ ... ] if*.  
							
							
							
						 
						
							2016-07-11 19:50:37 -07:00  
				
					
						
							
							
								 
						
							
							
								efd22a668f 
								
							
								 
							
						 
						
							
							
								
								Import a few extra JSON tests from Jansson  
							
							... 
							
							
							
							Fixes  #1189  
						
							2016-03-05 07:03:12 -08:00  
				
					
						
							
							
								 
						
							
							
								ceb75057da 
								
							
								 
							
						 
						
							
							
								
								change ERROR: words from throw-foo back to foo.  
							
							
							
						 
						
							2015-08-13 16:13:05 -07:00  
				
					
						
							
							
								 
						
							
							
								b6be8685c3 
								
							
								 
							
						 
						
							
							
								
								basis: ERROR: changes.  
							
							
							
						 
						
							2015-08-13 03:20:39 -07:00  
				
					
						
							
							
								 
						
							
							
								abb8bd74b9 
								
							
								 
							
						 
						
							
							
								
								json.reader: Fix json reader for empty files to parse as H{ }. Add path>json word.  
							
							... 
							
							
							
							Rename read-jsons 
							
						 
						
							2015-08-03 12:23:08 -07:00  
				
					
						
							
							
								 
						
							
							
								663fba1d7d 
								
							
								 
							
						 
						
							
							
								
								json.reader: fix segfault when parsing non-JSON documents.  
							
							
							
						 
						
							2015-07-28 18:10:24 -07:00  
				
					
						
							
							
								 
						
							
							
								922cbebf8a 
								
							
								 
							
						 
						
							
							
								
								json.reader: enforce json> takes a string.  
							
							
							
						 
						
							2015-07-28 18:02:57 -07:00  
				
					
						
							
							
								 
						
							
							
								1fcf96cada 
								
							
								 
							
						 
						
							
							
								
								factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.  
							
							
							
						 
						
							2015-07-25 22:59:56 -07:00  
				
					
						
							
							
								 
						
							
							
								40892c0302 
								
							
								 
							
						 
						
							
							
								
								tests: prefer ${ } instead of 1array  
							
							
							
						 
						
							2015-07-02 14:56:14 -07:00  
				
					
						
							
							
								 
						
							
							
								59f3b1ea57 
								
							
								 
							
						 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"  
							
							... 
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824 
							
						 
						
							2015-07-02 13:47:06 -07:00  
				
					
						
							
							
								 
						
							
							
								7e54cc2824 
								
							
								 
							
						 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!  
							
							
							
						 
						
							2015-07-02 11:36:08 -07:00  
				
					
						
							
							
								 
						
							
							
								999aa7c897 
								
							
								 
							
						 
						
							
							
								
								factor: clean up spaces in -tests files  
							
							
							
						 
						
							2015-07-02 10:34:01 -07:00  
				
					
						
							
							
								 
						
							
							
								5ed3aef603 
								
							
								 
							
						 
						
							
							
								
								json.reader: read Infinity, -Infinity and NaN  
							
							
							
						 
						
							2015-06-10 22:51:38 -07:00  
				
					
						
							
							
								 
						
							
							
								496ff53f22 
								
							
								 
							
						 
						
							
							
								
								json.reader: read UTF-16 surrogate pairs  
							
							
							
						 
						
							2015-06-10 22:51:38 -07:00  
				
					
						
							
							
								 
						
							
							
								9bba5d1312 
								
							
								 
							
						 
						
							
							
								
								json: cleanup and add more parameters for writing.  
							
							
							
						 
						
							2014-11-28 08:11:21 -08:00  
				
					
						
							
							
								 
						
							
							
								d83231a08a 
								
							
								 
							
						 
						
							
							
								
								json: better support for escaped strings.  
							
							
							
						 
						
							2014-11-27 14:52:18 -08:00  
				
					
						
							
							
								 
						
							
							
								b56556f0ab 
								
							
								 
							
						 
						
							
							
								
								json: some performance improvements.  
							
							
							
						 
						
							2013-03-14 18:53:13 -07:00  
				
					
						
							
							
								 
						
							
							
								a9b6561fe3 
								
							
								 
							
						 
						
							
							
								
								json.reader: make json parsing faster for files that contain a lot of spaces.  
							
							
							
						 
						
							2012-07-11 18:45:10 -07:00  
				
					
						
							
							
								 
						
							
							
								943596575a 
								
							
								 
							
						 
						
							
							
								
								use radix literals  
							
							
							
						 
						
							2011-11-23 19:03:40 -08:00  
				
					
						
							
							
								 
						
							
							
								6f1c44b46d 
								
							
								 
							
						 
						
							
							
								
								Cleanup some lint warnings.  
							
							
							
						 
						
							2011-10-15 19:19:44 -07:00  
				
					
						
							
							
								 
						
							
							
								4726757d95 
								
							
								 
							
						 
						
							
							
								
								json.reader: cleanup and speed up when handling heavily escaped strings.  
							
							
							
						 
						
							2011-09-15 07:59:17 -07:00  
				
					
						
							
							
								 
						
							
							
								b9c5c2e02c 
								
							
								 
							
						 
						
							
							
								
								json.reader: factor read-jsons from json>  
							
							
							
						 
						
							2010-06-03 13:11:47 -07:00  
				
					
						
							
							
								 
						
							
							
								48373a6c4c 
								
							
								 
							
						 
						
							
							
								
								Remove math.floats.parser now that its no longer needed  
							
							
							
						 
						
							2010-02-08 16:52:29 +13:00  
				
					
						
							
							
								 
						
							
							
								38ca12e9d8 
								
							
								 
							
						 
						
							
							
								
								math.floats.parser: new vocabulary with old string>float word  
							
							
							
						 
						
							2010-02-08 08:32:13 +13:00  
				
					
						
							
							
								 
						
							
							
								1a1487d11c 
								
							
								 
							
						 
						
							
							
								
								json reader: correctly handle empty objects in objects  
							
							... 
							
							
							
							Attempting to parse { "foo" : {} } previously resulted in an error.
(close-hash) expected to consolidate an object into the values of the
containing object (in the first line of code).  While there is none in
the case of the empty hash, the structure of the accumulator looked like
it contained an unconsolidated object, so it folded the values into the
keys and got very confused. 
							
						 
						
							2009-12-27 01:29:12 +13:00  
				
					
						
							
							
								 
						
							
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
				
					
						
							
							
								 
						
							
							
								eceed177d6 
								
							
								 
							
						 
						
							
							
								
								replace usages of <" with """  
							
							
							
						 
						
							2009-09-20 22:42:40 -05:00  
				
					
						
							
							
								 
						
							
							
								67893e5af9 
								
							
								 
							
						 
						
							
							
								
								json.reader doesn't need to USE: math.parser.private anymore since I made float>string public  
							
							
							
						 
						
							2009-09-11 20:29:02 -05:00  
				
					
						
							
							
								 
						
							
							
								3604535687 
								
							
								 
							
						 
						
							
							
								
								Fix a error parsing out nested arrays.  
							
							
							
						 
						
							2009-06-06 20:49:44 -07:00  
				
					
						
							
							
								 
						
							
							
								7922628abb 
								
							
								 
							
						 
						
							
							
								
								Add a hand parser. Improves speed from 23 seconds to 0.03 seconds when parsing a 123Kb string.  
							
							
							
						 
						
							2009-06-04 11:25:33 -07:00  
				
					
						
							
							
								 
						
							
							
								a63ad6a7a5 
								
							
								 
							
						 
						
							
							
								
								Remove cruddy string encoding/decoding code from VM  
							
							
							
						 
						
							2009-05-02 13:45:38 -05:00  
				
					
						
							
							
								 
						
							
							
								dced1da5b5 
								
							
								 
							
						 
						
							
							
								
								More JSON tweaks  
							
							
							
						 
						
							2008-11-15 03:09:57 -06:00  
				
					
						
							
							
								 
						
							
							
								e313988bf0 
								
							
								 
							
						 
						
							
							
								
								json.writer now converts ratios to floats  
							
							
							
						 
						
							2008-11-15 03:07:55 -06:00  
				
					
						
							
							
								 
						
							
							
								3d83ed07fd 
								
							
								 
							
						 
						
							
							
								
								Minor documentation updates: json, xml, serialize  
							
							
							
						 
						
							2008-11-14 22:49:17 -06:00  
				
					
						
							
							
								 
						
							
							
								a4cecaaf40 
								
							
								 
							
						 
						
							
							
								
								swap drop === nip  
							
							
							
						 
						
							2008-11-08 13:45:45 -08:00  
				
					
						
							
							
								 
						
							
							
								64cdabf57a 
								
							
								 
							
						 
						
							
							
								
								A bit more refactoring and testing of json.reader  
							
							
							
						 
						
							2008-11-08 12:08:58 -08:00  
				
					
						
							
							
								 
						
							
							
								706da24b8c 
								
							
								 
							
						 
						
							
							
								
								Refactored json.reader, added a couple more unit tests, no more rationals  
							
							
							
						 
						
							2008-11-07 20:00:19 -08:00  
				
					
						
							
							
								 
						
							
							
								6e22f39f46 
								
							
								 
							
						 
						
							
							
								
								Rewrote json.reader to use peg.ebnf  
							
							
							
						 
						
							2008-11-06 21:45:24 -08:00  
				
					
						
							
							
								 
						
							
							
								e631e1ca08 
								
							
								 
							
						 
						
							
							
								
								Normalized spacing to 4 space tabs in json modules  
							
							
							
						 
						
							2008-11-06 04:41:53 -08:00  
				
					
						
							
							
								 
						
							
							
								986ea40835 
								
							
								 
							
						 
						
							
							
								
								Changed json-null to a SINGLETON for method dispatch  
							
							
							
						 
						
							2008-11-06 04:38:12 -08:00  
				
					
						
							
							
								 
						
							
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
				
					
						
							
							
								 
						
							
							
								cf80dd122a 
								
							
								 
							
						 
						
							
							
								
								Updating code for make and fry changes  
							
							
							
						 
						
							2008-09-10 22:11:40 -05:00  
				
					
						
							
							
								 
						
							
							
								724fae53e9 
								
							
								 
							
						 
						
							
							
								
								Move web framework to basis  
							
							
							
						 
						
							2008-09-04 18:15:13 -05:00