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
|
3372ad8f68
|
Fix some peg breakage
|
2007-11-28 15:27:35 +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 |
Chris Double
|
9f2f45cd71
|
More peg.pl0 additions
This parser is currently really ugly. The goal is to tidy up peg
so this parser looks more like the EBNF.
|
2007-11-27 16:45:32 +13:00 |
Chris Double
|
e49d84ce97
|
Add 'delay' parser to peg
|
2007-11-27 16:16:21 +13:00 |
Chris Double
|
ea2d4ea261
|
Work on PL/0 Grammar as a PEG example
|
2007-11-27 15:56:26 +13:00 |
Chris Double
|
5fb6af754b
|
Add hide combinator
|
2007-11-27 15:45:00 +13:00 |
Chris Double
|
055276ca25
|
Add 'sp' parser to skip whitespace
|
2007-11-27 15:36:26 +13:00 |
Chris Double
|
e6b6bb8a5c
|
Add satisfy parser in peg
|
2007-11-27 15:08:16 +13:00 |
Chris Double
|
1eed006a29
|
Add author information to peg
|
2007-11-27 12:36:14 +13:00 |
Chris Double
|
99b39e0351
|
Some help for pegs
|
2007-11-27 12:22:33 +13:00 |
Chris Double
|
6476eb765e
|
remove parse-state from peg
|
2007-11-27 11:57:08 +13:00 |
Chris Double
|
b62b59687c
|
Merge git://factorcode.org/git/factor
|
2007-11-26 10:14:52 +13:00 |
Slava Pestov
|
1f2001143c
|
Add type check to curry primitive
|
2007-11-25 15:27:11 -05:00 |
Slava Pestov
|
a342542bc5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2007-11-25 03:51:32 -05:00 |
Slava Pestov
|
94e0c7c8eb
|
Callbacks were being blown away on startup
|
2007-11-25 03:48:22 -05:00 |
Slava Pestov
|
d9bdcaf3a2
|
Fix benchmark.knucleotide
|
2007-11-25 00:50:12 -05:00 |
Slava Pestov
|
5014cd92b9
|
Merge commit 'glguy/master'
|
2007-11-25 00:48:53 -05:00 |
Slava Pestov
|
ba3febd728
|
Merge commit 'erg/master'
|
2007-11-24 23:58:00 -05:00 |
Slava Pestov
|
f1e91b97e2
|
Fix jamshred unit test
|
2007-11-24 23:57:46 -05:00 |
Slava Pestov
|
fd2d136df6
|
UI fixes
|
2007-11-24 23:57:37 -05:00 |
Doug Coleman
|
40dd61c0f2
|
notepadpp was in the wrong vocab
|
2007-11-24 22:44:47 -06:00 |
Doug Coleman
|
aa25860b5b
|
Fix typo
|
2007-11-24 22:34:53 -06:00 |
Eric Mertens
|
ce0bbc78fa
|
Add summary and authors to benchmark.knucleotide
|
2007-11-24 20:34:40 -08:00 |
Eric Mertens
|
90ca90c9a7
|
Fix editors.gvim: vim-switches no longer defined
|
2007-11-24 20:34:40 -08:00 |
Eric Mertens
|
53f8dca0bf
|
Initial import of knucleotide benchmark
|
2007-11-24 20:34:40 -08:00 |
Doug Coleman
|
9320a69451
|
Fix unit test, change quotation? to callable?
|
2007-11-24 22:29:22 -06:00 |
Doug Coleman
|
36826f951d
|
Merge git://spitspat.com/git/factor
|
2007-11-24 22:16:09 -06:00 |
erg
|
0d286a0b17
|
Fix stack effect
|
2007-11-24 22:06:45 -06:00 |
Doug Coleman
|
ada425c6a8
|
Merge git://spitspat.com/git/factor
|
2007-11-24 21:59:11 -06:00 |
erg
|
ed1b0e1c52
|
Clean up after gcc
|
2007-11-24 21:55:18 -06:00 |
Doug Coleman
|
0473f30e98
|
Merge git://spitspat.com/git/factor
|
2007-11-24 21:50:12 -06:00 |
erg
|
39fc7f864f
|
Set default to NO_UI= instead of NO_UI=0
|
2007-11-24 21:49:38 -06:00 |
erg
|
c7808352f2
|
Merge git://factorcode.org/git/factor
|
2007-11-24 21:43:13 -06:00 |
Doug Coleman
|
de2cc4b9de
|
Make a special case for macosx-ppc, which doesn't follow the factor naming scheme
|
2007-11-24 21:41:58 -06:00 |
Doug Coleman
|
6e6ef7f9a8
|
Merge git://factorcode.org/git/factor
|
2007-11-24 21:17:51 -06:00 |