Commit Graph

13 Commits

Author SHA1 Message Date
0x4261756D 0ca8a731a9 Implement LL-like parser 2023-07-20 15:20:28 +02:00
0x4261756D c3e2565ff9 Start work on a LL inspired parser since CYK is too slow 2023-07-19 12:57:37 +02:00
0x4261756D e53734dcca Add terribly slow cyk parser 2023-07-12 23:25:20 +02:00
0x4261756D 5a2171b023 Add grammar 2023-07-11 17:38:26 +02:00
0x4261756D bee2fcb62b Start working on a parser 2023-06-15 06:44:47 +02:00
0x4261756D f21a6272d4 Merge branch 'main' of https://gittea.dev/0x4261756D/luaaaaah 2023-06-15 02:18:09 +02:00
0x4261756D 55763b2155 Initial commit 2023-06-15 02:15:17 +02:00
0x4261756D 2db53ce0db Split tokenizer into its own file 2023-06-07 02:53:15 +02:00
0x4261756D 10c6bcd483 Deduplicate more tokenizer work and avoid constructing strings 2023-06-07 02:44:37 +02:00
0x4261756D 317878dd3b deeduplicate code 2023-06-06 23:56:38 +02:00
0x4261756D a149609f03 Implement more states for the tokenizer 2023-06-06 20:38:40 +02:00
0x4261756D 21c5098cf7 Implement more tokenizer states + some last_index fixes 2023-06-06 19:18:27 +02:00
0x4261756D 294ecb7712 Initial commit, tokenizer stands (barely) 2023-06-06 02:16:29 +02:00