Thomas Avé
|
d1b51d49c1
|
Remove TODO
|
2017-01-31 17:30:24 +01:00 |
Robin Jadoul
|
47039e67ab
|
Cleaner error message for lexer errors
|
2017-01-31 16:59:47 +01:00 |
Thomas Avé
|
87fbee24a3
|
Update TODO
|
2017-01-31 16:46:41 +01:00 |
Thomas Avé
|
285bc87ecb
|
Added test for LR(0)
|
2017-01-31 16:44:10 +01:00 |
Robin Jadoul
|
e4647f0ed4
|
bf rewrite, fixes tests
|
2017-01-31 16:35:27 +01:00 |
Robin Jadoul
|
f4bba7dd5e
|
Fix BF segfault
|
2017-01-31 15:23:42 +01:00 |
Robin Jadoul
|
5f723f1774
|
Fix troubles with clang
|
2017-01-31 15:03:08 +01:00 |
Robin Jadoul
|
27e95a427c
|
Fix bf004.bf
|
2017-01-31 14:04:33 +01:00 |
Robin Jadoul
|
73a16ae922
|
Document debugging
|
2017-01-31 13:48:19 +01:00 |
Thomas Avé
|
f0690690ff
|
Update TODO
|
2017-01-30 22:29:35 +01:00 |
Robin Jadoul
|
9136756c04
|
Document rule precedence + slight clarification for error recovery
|
2017-01-30 20:57:18 +01:00 |
Robin Jadoul
|
25e346b8cd
|
Document error recovery
|
2017-01-30 17:49:00 +01:00 |
Robin Jadoul
|
9777ab029d
|
Document bash completion
|
2017-01-30 17:43:04 +01:00 |
Robin Jadoul
|
acc2dd2ae6
|
Brainfuck tests
|
2017-01-30 17:21:10 +01:00 |
Thomas Avé
|
4a24fd1589
|
Updated table of contents
|
2017-01-30 16:54:29 +01:00 |
Robin Jadoul
|
1f4a00af06
|
Update TODO
|
2017-01-30 16:35:21 +01:00 |
Robin Jadoul
|
d758631580
|
Add license information
|
2017-01-30 16:34:56 +01:00 |
Robin Jadoul
|
26a152d3b0
|
Remove terminals from parsodus parser specification
|
2017-01-30 16:22:34 +01:00 |
Robin Jadoul
|
2820e0b79f
|
More JSON tests
|
2017-01-30 16:21:45 +01:00 |
Robin Jadoul
|
f4f9de8391
|
Install step
|
2017-01-30 16:21:31 +01:00 |
Robin Jadoul
|
0f6f923666
|
Calc: syntax error on unrecognized token
|
2017-01-30 13:50:50 +01:00 |
Robin Jadoul
|
33f8c30bfc
|
Calc: remove default epsilon in + allow for scientific notation
|
2017-01-30 13:40:00 +01:00 |
kwullaer
|
85566d511c
|
Brainfuck interpreter
|
2017-01-29 19:58:29 +01:00 |
Robin Jadoul
|
6a41ea1f36
|
Add operator < to calc
|
2017-01-29 12:14:31 +01:00 |
Robin Jadoul
|
0ebb56eb7c
|
Add builtin functions for calc
|
2017-01-29 12:14:31 +01:00 |
kwullaer
|
b3cbd2d499
|
Look for non existing terminals in precedence rules
|
2017-01-29 02:28:45 +01:00 |
kwullaer
|
aecc191937
|
Look for non existing terminals in precedence rules
|
2017-01-29 02:28:03 +01:00 |
Robin Jadoul
|
bb528821ad
|
Update TODO
|
2017-01-28 18:35:28 +01:00 |
Thomas Avé
|
3a4e4b8ec6
|
Reduce compiler warnings
|
2017-01-28 16:28:34 +01:00 |
Robin Jadoul
|
5c2b4b7fa0
|
Prompts in calc
|
2017-01-28 16:25:37 +01:00 |
Robin Jadoul
|
a93d4427e2
|
Syntax error reporting in calc
|
2017-01-28 15:55:57 +01:00 |
Robin Jadoul
|
c26510bdef
|
Move rule precedence attribution to after reading terminals from lexesis
|
2017-01-28 15:53:22 +01:00 |
Robin Jadoul
|
95db330460
|
Fix error recovery
|
2017-01-28 15:52:57 +01:00 |
Robin Jadoul
|
541f3c0c19
|
Fix generation of the calc lexer
|
2017-01-28 14:54:20 +01:00 |
Robin Jadoul
|
1e829b5c1d
|
calc example
|
2017-01-28 14:29:08 +01:00 |
Thomas Avé
|
8eda2146d9
|
Fix issue with path striping
|
2017-01-28 13:52:27 +01:00 |
kwullaer
|
4f55e9e9bc
|
Insert use of <error>
|
2017-01-28 13:36:07 +01:00 |
Thomas Avé
|
a0ab7722b6
|
Use the Lexesis-file in the same directory as Parsodus-file
|
2017-01-28 13:16:24 +01:00 |
Robin Jadoul
|
ecc187c51b
|
Add comments to the input file
|
2017-01-28 11:56:27 +01:00 |
Robin Jadoul
|
ce88f93ca3
|
Add cmake examples target
|
2017-01-28 11:09:13 +01:00 |
Thomas Avé
|
2974525b10
|
More (English) grammar updates
|
2017-01-27 22:08:18 +01:00 |
Thomas Avé
|
4ea2b40922
|
Some (English) grammatical changes
|
2017-01-27 21:54:43 +01:00 |
kwullaer
|
a103cb1c9c
|
Remove namespace, usage of g3log
|
2017-01-27 21:34:00 +01:00 |
kwullaer
|
0952ae950b
|
Added warnings for unused terminals
|
2017-01-27 21:16:33 +01:00 |
kwullaer
|
75fcdeac4c
|
Changed inputparser: added terminal/variable check and insertion lexesis terminals
|
2017-01-27 20:49:29 +01:00 |
Robin Jadoul
|
7609d07cb9
|
Remove compiler warning about ParsodusLexer::ignore
|
2017-01-27 17:18:55 +01:00 |
Robin Jadoul
|
c8d826c857
|
Prevent g3log recompilation
|
2017-01-27 17:18:03 +01:00 |
Robin Jadoul
|
bd45f47c47
|
Change precedence level meaning + update TODO
|
2017-01-27 16:18:58 +01:00 |
Robin Jadoul
|
4b14e6ac37
|
Fixed the generated parser
|
2017-01-27 16:11:50 +01:00 |
kwullaer
|
d2b106e6e5
|
parsodusparser.pds added
|
2017-01-27 16:11:50 +01:00 |