87cc90839dUpdated tests.
Jesse A. Tov
2019-07-28 20:45:48 -0500
785af47262Inlines `begin-with-disappeared-uses`, which means the big indentation change is in this commit instead of the previous one.
Jesse A. Tov
2019-07-28 20:20:57 -0500
c8851d31c5Fixes Check Syntax arrows for lexer generator.
Jesse A. Tov
2019-07-28 20:17:35 -0500
Inlines `begin-with-disappeared-uses`, which means the big indentation change is in this commit instead of the previous one.
Jesse A. Tov
2019-07-28 20:20:57 -0500
1acb3c8401Correct the test case so it executes the error path we want.
Danny Yoo
2013-02-01 14:58:47 -0700
c6375182faPR 13471: Add cycle-detection during lex-abbrev expansion to raise appropriate syntax error. Also add test cases for lex-abbrev cycle detection.
Danny Yoo
2013-02-01 14:25:07 -0700
ec6cb60c00paser-tools: doc clarifications
Matthew Flatt
2013-01-23 11:40:36 -0500
ab6d67eb8bStrip the copy-and-paste for cfg-parser, keeping the delta vs. parser.
Danny Yoo
2013-01-16 10:24:34 -0700
f79486a694Remove paragraph about multiple start symbols, since cfg-parser doesn't support it.
Danny Yoo
2013-01-15 15:24:57 -0700
cafb8a5c62Add documentation for cfg-parser.
Danny Yoo
2013-01-15 15:20:35 -0700
e39cbed86cModify cfg-parser's treatment of error function so it can consume both arity-3 and arity-5 error functions.
Danny Yoo
2013-01-15 15:19:28 -0700
81acb2ae50Move cfg-parser from the algol60 collection to parser-tools.
Danny Yoo
2013-01-15 14:18:47 -0700
cdb627642eGracefully handle the case where the token stream just contains the END token and an error occurs.
Danny Yoo
2013-01-11 13:59:18 -0700
2fd35df83aCorrect location calculations for non-terminals.
Danny Yoo
2013-01-08 14:39:23 -0700
33ebcd7a78Modernize cfg-parser from mzscheme to Racket libraries.
Danny Yoo
2012-12-12 13:52:48 -0700
d6f9d98289make the position and position-token structs transparent
Robby Findler
2012-11-07 11:24:06 -0600
26f857f904Lots of bad TAB eliminations.
Eli Barzilay
2012-11-07 10:42:42 -0500
f4d9e18360Random pickiness.
Eli Barzilay
2012-06-21 01:54:23 -0400
e4eafd14e1Added @literal-algol{} and started an algol60 test suite (apologies if there already was one that I didn't find). Also fixed syntax error raising procedure.
Robby Findler
2012-06-20 10:27:28 -0500
3a4a952b98more error-message conversions and repairs
Matthew Flatt
2012-05-27 11:29:21 -0600
c24fe38d91A bunch of `fprintf' -> `eprintf' conversions (and a few related things).
Eli Barzilay
2012-05-06 12:06:00 -0400
181de9ebc3fix `cfg-parser' to more closely match `parser'
Matthew Flatt
2012-01-05 06:26:22 +0100
1c2fb3197cDocument `numeric'; closes PR 12338.
Eli Barzilay
2011-11-02 15:17:04 -0400
6abcf2f87badd `var-ref->mod-decl-insp' and switch `cur-code-insp' uses
Matthew Flatt
2011-09-20 13:29:42 -0600
fec8ddaed9Lots of documentation formatting.
Eli Barzilay
2011-08-15 07:50:04 -0400
997ee78ce9lexer tweak to get named procedure
Matthew Flatt
2011-07-26 09:45:20 -0400
509800c0df".ss" -> ".rkt" scan done.
Eli Barzilay
2011-07-02 10:37:53 -0400
57a7231b45docs reorganization added tutorial, racket categories relabeled some other categories normalized manual names: de-bolded, changed some names
Ryan Culpepper
2011-06-29 03:14:04 -0600
772b804fbddrdr found a 'test suite' that didnt actually have expected results, so I added in expected results and fixed a few bugs that it uncovered
Robby Findler
2009-10-18 20:18:33 +0000
9631383261Newlines at EOFs
Eli Barzilay
2009-07-04 02:28:31 +0000
d64c87af39The Scribble reader was improved to make it pull out the syntax punctuations outside of the form, as it does with quote punctuations. So things like this
Eli Barzilay
2009-06-07 10:12:32 +0000
947a0af197removed lots of "the the"s
Eli Barzilay
2009-05-01 21:02:51 +0000
b64868139aChanged @itemize{...} to @itemize[...] (done after comparing the doc tree and verifying that there are no changes). (Also fixed a few bugs that were in the code)
Eli Barzilay
2009-04-05 17:46:20 +0000