Doug Coleman
84e40810cd
factor: CHAR: : -> CHAR: \:, same for [{(
2017-08-31 21:21:12 -05:00
Doug Coleman
15b13870ae
peg.ebnf: Clean up EBNF: syntax.
...
The syntax for an EBNF parser is now ``EBNF: identifier string``. The
inline syntax went from [EBNF ... EBNF] to EBNF[[ ]], EBNF[=[ ]=], etc.
<EBNF looked for a main word, but this functionality is just EBNF[[ ]]
now.
2017-08-05 22:23:57 -05:00
John Benediktsson
2e43bc6b90
infix: add support for string literals.
...
Rename ast-number to ast-value (to represent any literal value).
2017-03-16 16:14:51 -07:00
John Benediktsson
cd6ccdadc3
peg: use escaped character classes.
2015-07-16 08:44:59 -07:00
John Benediktsson
c8732657b7
Cleanup more lint warnings.
2011-10-16 13:01:58 -07:00
John Benediktsson
0dc5d57862
infix: adding support for "seq[from:to]" slice notation.
2011-03-17 22:42:23 -07:00
Philipp Brüschweiler
aba1dbabcf
infix: added meta information and fixed up docs somewhat
2009-02-11 20:56:09 +01:00
Philipp Bruschweiler
8097b52b12
initial infix vocab
2009-02-08 01:03:35 +01:00