22 Commits

Author SHA1 Message Date
b1cfb4c617 parser base working 2025-09-27 13:25:42 +03:00
b1f1b80142 military grade tokenizer 2025-09-23 16:17:21 +03:00
e1727a46e3 test 2025-09-23 13:30:26 +03:00
0c0cfc2c7e migrated to new version of nb.h 2025-09-03 17:34:49 +03:00
d7205a90bb now we can read files and interpret them 2025-08-24 21:48:26 +03:00
8d12b9d339 math AST parser finished. later more complex stuff 2025-08-05 12:06:22 +03:00
c944fcb3f6 implemented some parts for AST parsing 2025-08-05 02:30:30 +03:00
5a5b69634c string to float fixed. stupid mistake 2025-07-28 18:41:15 +03:00
568ddd9cdf mul and div 2025-07-28 18:07:23 +03:00
b3d72ffab2 addition and substraction added. supports multiple numbers 2025-07-28 17:56:35 +03:00
30c95ef81d added additon to the language. but in a shit way. will generalize it later 2025-07-28 17:30:45 +03:00
9874f19ec6 fixed unknown tokens after migrating to strdup 2025-07-24 16:19:49 +03:00
ba291c377f added AST stucts even though im not use I will be using them in the future. walking on top of behaviours could be good enough? 2025-07-24 16:17:10 +03:00
e2ad02f30c implemented basis for AST 2025-07-23 18:32:45 +03:00
0c86925087 more informational main for debug 2025-07-22 16:18:37 +03:00
e58d24b9be the bases of the tokenizer is basically complete? 2025-07-22 15:57:51 +03:00
da3367de3f implemented a lot of stuff 2025-07-21 13:34:20 +03:00
5182a631c1 lexer readability 2025-07-20 22:49:50 +03:00
3b18f9b8a2 lexer readability 2025-07-20 22:46:17 +03:00
041fdcb000 lexer readability 2025-07-20 22:42:44 +03:00
17d88444d1 lexer fix 2025-07-20 22:40:11 +03:00
f1fb8610cd filename update 2025-07-20 22:24:25 +03:00