|  John Benediktsson | 52a3f6f309 | lexer: support universal comments. | 2016-03-30 21:09:08 -07:00 | 
				
					
						|  John Benediktsson | 35ca557ce7 | core: use $sequence help-markup in a few places. | 2016-03-16 10:13:56 -07:00 | 
				
					
						|  John Benediktsson | 57f9d78892 | improve help by linking to types directly. | 2014-05-23 20:20:15 -07:00 | 
				
					
						|  John Benediktsson | 8afe2dfe37 | lexer: change skip back to public interface. | 2014-05-20 09:42:41 -07:00 | 
				
					
						|  John Benediktsson | a38524eb99 | lexer/parser: rename (scan-token) to ?scan-token, (scan-datum) to ?scan-datum. | 2014-05-20 09:13:58 -07:00 | 
				
					
						|  John Benediktsson | 98abd95040 | lexer: more type checking. | 2014-05-20 08:53:41 -07:00 | 
				
					
						|  John Benediktsson | 98935b7f15 | docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``. | 2014-05-18 20:09:10 -07:00 | 
				
					
						|  Doug Coleman | dc0a921866 | Remove the lexer-factory because nothing uses it. Update usages. | 2011-10-29 01:11:19 -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 | 
				
					
						|  Slava Pestov | 8a0525e5ce | Add a scan-token word which is like scan, except throws an error on EOF; document scan-object word; mention that scan-token/scan-object are preferred over scan/scan-word | 2010-07-06 16:20:08 -04:00 | 
				
					
						|  Joe Groff | 18f3df9d4a | more help-lint | 2010-03-09 21:02:43 -08:00 | 
				
					
						|  Joe Groff | 2c5deba1d1 | parse-tokens had two $notes sections. oops! | 2010-03-01 11:50:16 -08:00 | 
				
					
						|  Joe Groff | 51541bb35b | lexer, parser: update docs on "parse-tokens" and add docs for "each-token", "map-tokens" | 2010-03-01 11:47:57 -08:00 | 
				
					
						|  Keith Lazuka | 405e5d015b | docs: change $subsection to $subsections | 2009-10-02 12:15:48 -04:00 | 
				
					
						|  Samuel Tardieu | cb03fe43db | Forbid tabs in source code | 2009-06-16 20:49:28 +02:00 | 
				
					
						|  Slava Pestov | 9bf63b1613 | New $quotation markup element | 2008-11-16 09:03:30 -06:00 | 
				
					
						|  Slava Pestov | 93e9e34175 | Add $maybe markup element | 2008-11-16 06:02:13 -06:00 | 
				
					
						|  Slava Pestov | 8b855b2445 | Help lint fixes | 2008-08-22 23:00:35 -05:00 | 
				
					
						|  Slava Pestov | cf345df3f5 | Bootstrap fix | 2008-06-25 03:53:36 -05:00 | 
				
					
						|  Slava Pestov | 6e0d35e615 | Split up huge parser vocabulary | 2008-06-25 03:25:08 -05:00 |