Commit Graph

23 Commits (f7ca140c230af21ad26a00e0320f056783d56a6c)

Author SHA1 Message Date
Chris Double c977d4a7fd Merge git://factorcode.org/git/factor 2008-02-02 18:47:15 +13:00
Eduardo Cavazos bff385269c Lot's of USING: fixes for ascii or unicode 2008-02-01 18:26:32 -06:00
Chris Double f272d54e49 Allow dashes in non-terminal names 2008-01-18 15:45:08 +13:00
Chris Double 240217f39e Fix peg issues with recent factor changes 2008-01-13 04:38:59 -05:00
Chris Double b655d4c759 Add tags to peg, peg.ebnf and peg.pl0 2007-12-20 17:11:37 +13:00
Chris Double b51e4f642e Fix broken ebnf actions 2007-11-29 17:41:58 +13:00
Chris Double a4461ae408 Tidy up ebnf compilation 2007-11-29 17:24:02 +13:00
Chris Double d3ac10aefc Redo PL/0 parser using ebnf 2007-11-28 16:07:23 +13:00
Chris Double e0adc1a7fa Add optional to ebnf 2007-11-28 15:49:14 +13:00
Chris Double d68a78c4a6 fix grouping of repeat0 in ebnf 2007-11-28 15:32:04 +13:00
Chris Double 0ef96c87d9 Add grouping operators for ebnf 2007-11-28 15:26:25 +13:00
Chris Double 15b1533f20 Fix precedence between choice/sequence in ebnf 2007-11-28 15:14:11 +13:00
Chris Double 28e9c0e6e0 Fix ebnf tests 2007-11-28 13:05:53 +13:00
Chris Double 35f96d1c85 Use words instead of quotations in ebnf actions 2007-11-28 13:03:16 +13:00
Chris Double e5e430be4f Remove ebnf debug 2007-11-28 12:52:05 +13:00
Chris Double c455336da6 Add action rule to ebnf 2007-11-28 12:50:04 +13:00
Chris Double 4f0c40c05a Change EBNF: to <EBNF ... EBNF> 2007-11-28 11:52:17 +13:00
Chris Double 88e93446b2 Add EBNF: word 2007-11-28 11:46:06 +13:00
Chris Double 7a414869de Support for repeat0 in ebnf 2007-11-28 11:33:21 +13:00
Chris Double 16a0cc9eb1 add ebnf>quot 2007-11-28 11:25:34 +13:00
Chris Double 38806885e6 Compile ebnf->factor 2007-11-28 11:07:17 +13:00
Chris Double ed359b6623 Syntax tree for ebnf 2007-11-28 10:45:21 +13:00
Chris Double 31d57422da Start of EBNF parser 2007-11-27 18:13:36 +13:00