Commit Graph

161 Commits

Author SHA1 Message Date
Arpad Ryszka
3df7e79a0e fix experimental mml file test 2018-08-19 19:37:27 +02:00
Arpad Ryszka
73d78d8030 add recent mml syntax 2018-08-19 19:36:23 +02:00
Arpad Ryszka
f7ccebbf93 fix eskip tests, test mml multiple operators on the same level 2018-07-29 13:07:33 +02:00
Arpad Ryszka
0f3a64f9af make profiling a phony task 2018-01-28 19:01:55 +01:00
Arpad Ryszka
444c559510 rename parse command to show 2018-01-10 00:44:14 +01:00
Arpad Ryszka
d6dde78f74 remove randomness from code generation 2018-01-09 03:53:20 +01:00
Arpad Ryszka
9c97d790ab command fixes:
- positional tests
- init on check syntax
- close input files
2018-01-09 01:53:01 +01:00
Arpad Ryszka
8e0611f0b1 wrap command line docs 2018-01-09 01:34:26 +01:00
Arpad Ryszka
395a6693d8 update command docs 2018-01-09 01:03:19 +01:00
Arpad Ryszka
fd0e62377a test explicit input over stdin and generate option defaults 2018-01-09 00:31:00 +01:00
Arpad Ryszka
736741915c add parse command 2018-01-09 00:21:35 +01:00
Arpad Ryszka
ab3032e868 add check command 2018-01-08 23:07:05 +01:00
Arpad Ryszka
9f541e527a refactor command options 2018-01-08 22:06:41 +01:00
Arpad Ryszka
19c308fa33 refactor command options 2018-01-08 21:03:00 +01:00
Arpad Ryszka
f45e6bab4b check command 2018-01-08 17:28:08 +01:00
Arpad Ryszka
6178b0c7a1 generate - testing 2018-01-08 16:49:04 +01:00
Arpad Ryszka
9e25538b94 add generate command 2018-01-07 01:45:56 +01:00
Arpad Ryszka
db2022d46d generator tests 2018-01-06 22:56:26 +01:00
Arpad Ryszka
184fa9e1ed recover tests 2018-01-06 21:30:07 +01:00
Arpad Ryszka
eb8250c311 simplify generated output 2018-01-06 20:30:00 +01:00
Arpad Ryszka
68ce88cc6f use generated syntax for all parsers 2018-01-05 19:06:10 +01:00
Arpad Ryszka
070ddcf77f drop manual boot 2018-01-04 19:27:43 +01:00
Arpad Ryszka
248a137158 generate self :) 2018-01-04 18:36:59 +01:00
Arpad Ryszka
c27f199e56 review format 2017-12-31 18:03:12 +01:00
Arpad Ryszka
6d3fe17ddb refactor parsing phase 2017-12-31 17:34:10 +01:00
Arpad Ryszka
c4591babe0 review init phase 2017-12-31 16:52:41 +01:00
Arpad Ryszka
f807c9d399 refactor definition phase 2017-12-31 16:14:56 +01:00
Arpad Ryszka
c96050347f remove unused code 2017-12-30 16:43:55 +01:00
Arpad Ryszka
b74e70080a postpone verbose error messages 2017-12-29 21:35:11 +01:00
Arpad Ryszka
5d242cff86 Merge branch 'master' into errors 2017-12-29 21:33:50 +01:00
Arpad Ryszka
55f41da721 note about comment formatting 2017-12-29 21:33:03 +01:00
Arpad Ryszka
d3ee270a23 refactor format tests 2017-12-29 21:29:21 +01:00
Arpad Ryszka
d7105cf396 fix single char class printing 2017-12-29 21:23:45 +01:00
Arpad Ryszka
360103b56a [FAILING] failing verbose error output test 2017-12-29 19:03:56 +01:00
Arpad Ryszka
57f1fcd5f1 create fail pass flag 2017-12-29 18:36:58 +01:00
Arpad Ryszka
3a843b21dc fix longest failing error position 2017-12-29 18:20:06 +01:00
Arpad Ryszka
965234694e test verbose error message 2017-12-29 15:39:12 +01:00
Arpad Ryszka
32b51949b7 fix error reporting in recursive definitions 2017-12-29 14:59:13 +01:00
Arpad Ryszka
692811a1a3 fix finding deepest user defined failing node 2017-11-28 20:52:02 +01:00
Arpad Ryszka
11ba9708d9 initial error reporting 2017-11-26 18:48:56 +01:00
Arpad Ryszka
0ebf532a30 error message 2017-11-26 02:34:34 +01:00
Arpad Ryszka
a25d7523b5 Merge branch 'master' into errors 2017-11-26 01:53:53 +01:00
Arpad Ryszka
78d08abb78 add formatting for definitions 2017-11-26 01:49:22 +01:00
Arpad Ryszka
0837802209 test choice/sequence preference 2017-11-26 00:52:08 +01:00
Arpad Ryszka
b06dc6d207 fix choice error reporting 2017-11-25 22:01:02 +01:00
Arpad Ryszka
41fdcbdef0 [FAILING] error reporting, part 2017-11-25 17:37:05 +01:00
Arpad Ryszka
062ad5b046 simplify build time pending check 2017-11-06 11:41:00 +01:00
Arpad Ryszka
1ed65518e6 simplify build time pending check 2017-11-06 11:14:28 +01:00
Arpad Ryszka
79fa303bed fix ci build task 2017-11-05 05:07:55 +01:00
Arpad Ryszka
327564ae66 add go vet 2017-11-05 05:07:20 +01:00