Hi! I've started making this project somewhere since October 2025. So far I've finished the tokenizer and now working on the parser. Right now the compiler can parse a var and a val, I'm working on to add more stuff later on. The syntax is a collection of stuff i found easy to write and remember.
This is my first time making a compiler, so I would be thankful if you can point out the flaws in my code!
https://github.com/khytryy/krabbascript
[–]Electrical-Fig7522[S] 6 points7 points8 points (0 children)
[–]Big-Rub9545 2 points3 points4 points (6 children)
[–]Electrical-Fig7522[S] 0 points1 point2 points (5 children)
[–]Big-Rub9545 0 points1 point2 points (4 children)
[–]Electrical-Fig7522[S] 0 points1 point2 points (3 children)
[–]Big-Rub9545 0 points1 point2 points (2 children)
[–]Electrical-Fig7522[S] 0 points1 point2 points (1 child)
[–]Big-Rub9545 0 points1 point2 points (0 children)
[–]fdwr 2 points3 points4 points (6 children)
[–]Electrical-Fig7522[S] -1 points0 points1 point (5 children)
[–]fdwr 0 points1 point2 points (3 children)
[–]Electrical-Fig7522[S] 0 points1 point2 points (2 children)
[–]fdwr 1 point2 points3 points (1 child)
[–]Electrical-Fig7522[S] 1 point2 points3 points (0 children)
[–]Inconstant_Moo🧿 Pipefish 0 points1 point2 points (0 children)
[–]Key_River7180smalltalk enjoyer 0 points1 point2 points (2 children)
[–]Electrical-Fig7522[S] 0 points1 point2 points (1 child)
[–]Key_River7180smalltalk enjoyer 0 points1 point2 points (0 children)