Emery Hemingway
|
9134fecb36
|
Replace #! notation with #:
|
2024-02-08 14:24:01 +00:00 |
Emery Hemingway
|
c0a8a1a76c
|
Merge doubles into floats
|
2024-02-08 14:23:47 +00:00 |
Emery Hemingway
|
b7224d7a4a
|
Reorder PEG
|
2024-01-01 17:32:52 +02:00 |
Emery Hemingway
|
d1e3b00134
|
Allow leading zeros when parsing numbers
|
2024-01-01 17:32:52 +02:00 |
Emery Hemingway
|
c622d39c3f
|
Parse require delimiters after bools, numbers, symbols
|
2024-01-01 17:32:52 +02:00 |
Emery Hemingway
|
c9c231914b
|
Looser symbol parsing
|
2024-01-01 17:32:52 +02:00 |
Emery Hemingway
|
10ceb9ec88
|
Allow float suffix of 'f' or 'F'
|
2024-01-01 17:32:52 +02:00 |
Emery Hemingway
|
a2024f4111
|
Parsing: accept '+' prefix on numbers
|
2024-01-01 17:32:52 +02:00 |
Emery Hemingway
|
558a1a862a
|
PEG: tweak commas and symbols
|
2023-12-25 10:08:10 +02:00 |
Emery Hemingway
|
dbe9f3566f
|
Add raw floats and doubles to parser
|
2023-12-25 10:08:10 +02:00 |
Emery Hemingway
|
126365d164
|
Remove superfluous PEG whitspace rules
|
2023-12-24 21:24:02 +02:00 |
Emery Hemingway
|
c83b78aef7
|
Replace comment marker ; with #
|
2023-12-24 21:24:02 +02:00 |
Emery Hemingway
|
99a1cd4d15
|
Symbol escaping
|
2022-11-06 11:04:16 -06:00 |
Emery Hemingway
|
2d2df1f918
|
Parse past annotations
|
2022-11-02 13:58:37 -05:00 |
Emery Hemingway
|
489d6b31d5
|
Fix string escaping
|
2022-10-30 18:43:11 -05:00 |
Emery Hemingway
|
270e13b27b
|
Custom unescaping of byte-strings
|
2022-10-30 17:26:55 -05:00 |
Emery Hemingway
|
7e72c2a515
|
Parser: fix escaping in #"…"
|
2022-10-30 17:10:26 -05:00 |
Emery Hemingway
|
1dcad539f4
|
Move preserves/parse module into preserves
Some macros in preserves call `parsePreserves` so include that
proc implicitly.
|
2022-03-18 11:26:52 -05:00 |
Emery Hemingway
|
061898c3c2
|
Escaping fix in parser
|
2021-12-04 12:02:15 +00:00 |
Emery Hemingway
|
91bf449f6b
|
Unlicense
|
2021-08-31 17:00:00 +02:00 |
Emery Hemingway
|
99b0ddbb13
|
Textual parser
|
2021-08-11 13:06:16 +02:00 |