Arpad Ryszka
|
a8bec182b1
|
add go modules
|
2025-08-19 00:56:08 +02:00 |
|
Arpad Ryszka
|
a96580b2fd
|
fix: all keywords need to be generated
|
2019-02-02 21:27:01 +01:00 |
|
Arpad Ryszka
|
7b2eaa5c7a
|
add keyword commit type
|
2019-02-02 18:07:10 +01:00 |
|
Arpad Ryszka
|
d6dde78f74
|
remove randomness from code generation
|
2018-01-09 03:53:20 +01:00 |
|
Arpad Ryszka
|
9e25538b94
|
add generate command
|
2018-01-07 01:45:56 +01:00 |
|
Arpad Ryszka
|
184fa9e1ed
|
recover tests
|
2018-01-06 21:30:07 +01:00 |
|
Arpad Ryszka
|
68ce88cc6f
|
use generated syntax for all parsers
|
2018-01-05 19:06:10 +01:00 |
|
Arpad Ryszka
|
248a137158
|
generate self :)
|
2018-01-04 18:36:59 +01:00 |
|
Arpad Ryszka
|
6d3fe17ddb
|
refactor parsing phase
|
2017-12-31 17:34:10 +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
|
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
|
3a843b21dc
|
fix longest failing error position
|
2017-12-29 18:20:06 +01:00 |
|
Arpad Ryszka
|
32b51949b7
|
fix error reporting in recursive definitions
|
2017-12-29 14:59:13 +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
|
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
|
72f47e1241
|
improve testing
|
2017-11-05 03:28:36 +01:00 |
|
Arpad Ryszka
|
446022c546
|
refactor - ranges
|
2017-11-04 22:49:42 +01:00 |
|
Arpad Ryszka
|
60172b2f9f
|
fix bug with building empty items of sequences
|
2017-11-04 22:08:15 +01:00 |
|
Arpad Ryszka
|
930fb9f449
|
refactor parse phase - finalize
|
2017-11-02 22:55:19 +01:00 |
|
Arpad Ryszka
|
77c3356427
|
refactor parse phase - parsers
|
2017-11-02 22:19:03 +01:00 |
|
Arpad Ryszka
|
0efa15656d
|
refactor parse phase - context
|
2017-11-02 20:49:49 +01:00 |
|
Arpad Ryszka
|
e0f61f9d28
|
refactor init phase - definitions
|
2017-11-01 03:54:53 +01:00 |
|
Arpad Ryszka
|
52b2bcc751
|
refactor init phase - core
|
2017-11-01 02:43:46 +01:00 |
|
Arpad Ryszka
|
c43dd97310
|
refactor definition phase
|
2017-11-01 00:19:29 +01:00 |
|
Arpad Ryszka
|
65678eb8bc
|
validate external symbol names
|
2017-10-31 21:53:09 +01:00 |
|
Arpad Ryszka
|
c895aed608
|
drop tracing
|
2017-10-31 21:09:30 +01:00 |
|
Arpad Ryszka
|
f0288e26b4
|
cleanup boot
|
2017-10-29 16:46:17 +01:00 |
|
Arpad Ryszka
|
6f5f4bf270
|
automatic whitespace for json
|
2017-10-28 23:18:53 +02:00 |
|
Arpad Ryszka
|
5fd3d6b7ba
|
add whitespace support
|
2017-10-28 22:54:15 +02:00 |
|
Arpad Ryszka
|
246b68b0c2
|
validation
|
2017-08-06 20:43:52 +02:00 |
|
Arpad Ryszka
|
74549f3576
|
normalize, skeleton
|
2017-08-06 20:32:59 +02:00 |
|
Arpad Ryszka
|
73585dd07d
|
separate build phase for boot
|
2017-07-29 18:40:22 +02:00 |
|
Arpad Ryszka
|
1e7c0e8c28
|
add builder definitions
|
2017-07-29 16:25:17 +02:00 |
|
Arpad Ryszka
|
72c8418e45
|
refactore included
|
2017-07-27 01:48:16 +02:00 |
|
Arpad Ryszka
|
ea01f81ef0
|
store sequences
|
2017-07-17 21:58:03 +02:00 |
|
Arpad Ryszka
|
0b1a191856
|
don't allocate nodes for chars
|
2017-07-17 01:41:38 +02:00 |
|
Arpad Ryszka
|
7c53a121de
|
reduce storage size
|
2017-07-16 23:15:42 +02:00 |
|
Arpad Ryszka
|
50592ed83f
|
use numeric ids during init
|
2017-07-15 22:12:01 +02:00 |
|
Arpad Ryszka
|
94a21ae755
|
track parsers by numeric id
|
2017-07-15 21:49:08 +02:00 |
|
Arpad Ryszka
|
7d2abdafb2
|
extend go syntax
|
2017-07-15 19:04:04 +02:00 |
|
Arpad Ryszka
|
1e83b66ba5
|
generic cleanup
|
2017-06-26 02:20:23 +02:00 |
|
Arpad Ryszka
|
5d38caf222
|
generic cleanup
|
2017-06-26 01:21:46 +02:00 |
|
Arpad Ryszka
|
2d8d1ae4ef
|
disable tracing
|
2017-06-26 00:20:54 +02:00 |
|
Arpad Ryszka
|
b457d39101
|
remove separate quantifier parser
|
2017-06-25 23:38:32 +02:00 |
|