|  Doug Coleman | 27f445d505 | assocs: Add sift-keys and sift-values. Remove three other implementations of sift-values and use the new one. | 2012-08-23 22:36:10 -07:00 | 
				
					
						|  John Benediktsson | 80e1c8e3f2 | Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. | 2011-10-18 13:19:39 -07:00 | 
				
					
						|  Doug Coleman | f21fee3b73 | Rename complete-effect to scan-effect | 2011-10-17 10:25:27 -07:00 | 
				
					
						|  Doug Coleman | 76580da5d5 | Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF. CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209. | 2011-09-29 11:28:28 -07:00 | 
				
					
						|  Joe Groff | dd71d20e4e | xml.syntax: parse <-variable->s with parse-word instead of search so the no-word error gets properly raised when variable doesn't exist | 2010-06-08 12:18:06 -07:00 | 
				
					
						|  Slava Pestov | ea726f5680 | Move remaining sequence operations from generalizations to sequences.generalizations where they belong | 2010-05-18 18:36:47 -04:00 | 
				
					
						|  Daniel Ehrenberg | aa6158b366 | Changing require-when usages to the new syntax for require-when | 2010-04-18 14:29:24 -05:00 | 
				
					
						|  Daniel Ehrenberg | b4bf7b1d9b | Making xml literal inverse behavior only load if inverse is loaded | 2010-03-18 02:07:47 -04:00 | 
				
					
						|  Joe Groff | e7968ceffc | mop up compiler errors from macosx load-all | 2010-03-09 00:56:07 -08:00 | 
				
					
						|  Doug Coleman | 7ce4b746e5 | parsed -> suffix!, add append! | 2009-10-28 13:38:27 -05:00 | 
				
					
						|  Doug Coleman | 3f3d57032b | Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring | 2009-08-13 19:21:44 -05:00 | 
				
					
						|  Slava Pestov | b62630b5ac | Updating code in basis and extra for stricter vocab search path semantics | 2009-05-14 23:23:06 -05:00 | 
				
					
						|  Slava Pestov | 0a8fb3e5f3 | xml.syntax: update for syntax change | 2009-03-22 21:38:06 -05:00 | 
				
					
						|  Slava Pestov | 5408191724 | xml: update XML-NS: for define-memoized stack effect change and get all unit tests to pass | 2009-03-22 18:37:28 -05:00 | 
				
					
						|  Slava Pestov | ea60f8ae93 | Changing : foo ; parsing to SYNTAX: foo ; | 2009-03-21 01:27:50 -05:00 | 
				
					
						|  Daniel Ehrenberg | c6680eee60 | Making xml-undo words private; adding bytes>xml word | 2009-02-13 15:10:34 -06:00 | 
				
					
						|  Daniel Ehrenberg | 86c3481f12 | Moving XML vocabularies around | 2009-02-05 21:17:03 -06:00 |