0x4261756D
  • Joined on 2022-07-08
0x4261756D pushed to csharp at 0x4261756D/luaaaaah 2024-03-19 20:31:18 +01:00
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
Compare 9 commits »
0x4261756D pushed to zig at 0x4261756D/luaaaaah 2024-01-15 21:29:13 +01:00
7889f4c27a Fix last token not getting tokenized
0x4261756D pushed to main at 0x4261756D/kurz 2024-01-02 17:25:42 +01:00
6ed7838a53 [Compiler-Rust]: Vec.get(0) -> Vec.first()
0x4261756D pushed to main at 0x4261756D/kurz 2023-12-23 22:10:40 +01:00
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
Compare 3 commits »
0x4261756D pushed to main at 0x4261756D/kurz 2023-12-22 22:58:29 +01:00
1f78ad0a7f Progress on Project Euler problems
0x4261756D pushed to main at 0x4261756D/kurz 2023-12-22 22:20:13 +01:00
3440226658 Add newline
1beec6190e Add decrement to the standard library
8478b10210 Simplifications curtesy of clippy
Compare 3 commits »
0x4261756D pushed to zig at 0x4261756D/luaaaaah 2023-11-28 04:36:19 +01:00
23269baa0b Make numbers in basic test distinct
d0357f0a3a Fix numbers being tokenized as names
Compare 2 commits »
0x4261756D deleted branch main from 0x4261756D/luaaaaah 2023-11-24 03:39:01 +01:00
0x4261756D created branch rust in 0x4261756D/luaaaaah 2023-11-24 03:39:01 +01:00
0x4261756D pushed to zig at 0x4261756D/luaaaaah 2023-11-24 03:37:06 +01:00
a824823786 Add more directories to .gitignore
c8cbf4659a Add test for table.get
5dc1b9d50b Make tables work and add rawEquals methods
Compare 3 commits »
0x4261756D pushed to zig at 0x4261756D/luaaaaah 2023-11-17 01:45:32 +01:00
cfc288e279 More treewalker stuff
cdfa8d3f90 Implement ast dumping and start treewalker
b00a99ab6a Implement parsing and token locations
721383a043 Add tokenizer
Compare 4 commits »
0x4261756D created branch zig in 0x4261756D/luaaaaah 2023-11-17 01:45:31 +01:00
0x4261756D pushed to main at 0x4261756D/kurz 2023-07-28 07:05:20 +02:00
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
Compare 4 commits »
0x4261756D pushed to main at 0x4261756D/kurz 2023-07-28 03:01:24 +02:00
abcbe9d68b Add divmod
0x4261756D pushed to main at 0x4261756D/luaaaaah 2023-07-20 15:20:44 +02:00
0ca8a731a9 Implement LL-like parser
0x4261756D pushed to main at 0x4261756D/luaaaaah 2023-07-19 12:58:13 +02:00
c3e2565ff9 Start work on a LL inspired parser since CYK is too slow
e53734dcca Add terribly slow cyk parser
5a2171b023 Add grammar
Compare 3 commits »
0x4261756D pushed to main at 0x4261756D/grammar_fun 2023-07-09 06:29:09 +02:00
9c7ec14baf Multiple improvements to compaction + ability to codegen for rust
0x4261756D pushed to main at 0x4261756D/grammar_fun 2023-07-09 03:57:40 +02:00
39449b402b Initial commit
Compare 2 commits »
0x4261756D created repository 0x4261756D/grammar_fun 2023-07-09 03:54:51 +02:00
0x4261756D pushed to main at 0x4261756D/luaaaaah 2023-06-15 06:45:33 +02:00
bee2fcb62b Start working on a parser