f301a663f3
Remove throwing part of tokenizerString test
5b3da8b4b7
Merge branch 'csharp' of https://gittea.dev/0x4261756D/luaaaaah into csharp
f1f658169e
Add empty string test
23199d37f3
Remove throwing part of tokenizerString test
5de6233436
Update launch.json
6085eb0d6e
Add solution to project euler's problem 3
01c062ce8f
Add increment function to the standard library
90d67867cc
Fix fasm error when enqueueing ints > 2^32
3440226658
Add newline
1beec6190e
Add decrement to the standard library
8478b10210
Simplifications curtesy of clippy
23269baa0b
Make numbers in basic test distinct
d0357f0a3a
Fix numbers being tokenized as names
a824823786
Add more directories to .gitignore
c8cbf4659a
Add test for table.get
5dc1b9d50b
Make tables work and add rawEquals methods
cfc288e279
More treewalker stuff
cdfa8d3f90
Implement ast dumping and start treewalker
b00a99ab6a
Implement parsing and token locations
721383a043
Add tokenizer
dcfb3147ba
Add first project euler problem
b1cb4a0a0e
Optimize swp and req with two-item queue
92f7ec405d
Add queue overflow check
09ac457b9d
Fix names clobbering fasm's "type" keyword
c3e2565ff9
Start work on a LL inspired parser since CYK is too slow
e53734dcca
Add terribly slow cyk parser
5a2171b023
Add grammar
3e7599be7e
Merge branch 'main' of https://gittea.dev/0x4261756D/grammar_fun
39449b402b
Initial commit