Shautvast
|
de9f55842c
|
generic support for line numbers in error messages
|
2025-11-02 13:02:10 +01:00 |
|
Shautvast
|
8234e9d50a
|
all found issues fixed. got rid of some stupid mistakes
|
2025-11-02 10:17:19 +01:00 |
|
Shautvast
|
c63cf3777f
|
first issue fixed
|
2025-11-01 18:02:58 +01:00 |
|
Shautvast
|
8f1320eae7
|
2 issues uncovered that need solving
|
2025-11-01 09:47:41 +01:00 |
|
Shautvast
|
55a30afd06
|
switched to thiserror for better error handling
|
2025-11-01 09:36:09 +01:00 |
|
Shautvast
|
0bd6048083
|
added maps, objects
better namespace resolution
|
2025-10-31 19:37:45 +01:00 |
|
Shautvast
|
3118ce97b0
|
tests
|
2025-10-30 13:50:28 +01:00 |
|
Shautvast
|
90ad226785
|
even more updated readme
|
2025-10-29 22:56:27 +01:00 |
|
Shautvast
|
233b2bc08c
|
more updated readme
|
2025-10-29 22:53:06 +01:00 |
|
Shautvast
|
a89b63b95a
|
updated readme
|
2025-10-29 22:50:53 +01:00 |
|
Shautvast
|
ddd7bd4472
|
correct naming resolution for called functions, including namespaces
|
2025-10-29 22:41:20 +01:00 |
|
Shautvast
|
c77a602545
|
switch to storing function name index instead of function index
|
2025-10-29 17:30:09 +01:00 |
|
Shautvast
|
d856452c76
|
before better function hierarchy
|
2025-10-29 17:09:02 +01:00 |
|
Shautvast
|
dd5debe93e
|
quick language overview
|
2025-10-28 08:08:06 +01:00 |
|
Shautvast
|
a714c37e79
|
housekeeping
|
2025-10-28 07:29:40 +01:00 |
|
Shautvast
|
a8850cc547
|
implemented list literals including operations on lists
experimenting with arenas
|
2025-10-28 07:27:16 +01:00 |
|
Shautvast
|
6f985cbab1
|
readme2
|
2025-10-27 20:53:29 +01:00 |
|
Shautvast
|
3762b950b7
|
readme
|
2025-10-27 20:51:13 +01:00 |
|
Shautvast
|
84835da814
|
function calls, with arguments
|
2025-10-27 20:31:27 +01:00 |
|
Shautvast
|
50de71572f
|
more or less complete regarding basic operators
|
2025-10-26 18:10:16 +01:00 |
|
Shautvast
|
d2d7bb2034
|
lookup vars
|
2025-10-26 14:37:21 +01:00 |
|
Shautvast
|
96839158fa
|
switched to building AST to do static type checking
|
2025-10-26 08:56:12 +01:00 |
|
Shautvast
|
f6b3b0a39a
|
my first macro
|
2025-10-22 17:13:49 +02:00 |
|
Shautvast
|
5243e46dce
|
runtime type checking
|
2025-10-22 16:54:51 +02:00 |
|
Shautvast
|
e2ddf94a00
|
first step in type checking
|
2025-10-22 16:14:38 +02:00 |
|
Shautvast
|
1d58725559
|
variable declarations
|
2025-10-21 18:33:07 +02:00 |
|
Shautvast
|
6dd22f5e4e
|
print statements
|
2025-10-21 16:27:26 +02:00 |
|
Shautvast
|
215ffb298e
|
comparisons
|
2025-10-20 21:14:22 +02:00 |
|
Shautvast
|
2fc6c449b3
|
fix string add
|
2025-10-20 20:59:50 +02:00 |
|
Shautvast
|
774df709e2
|
moved vm to vm.rs
|
2025-10-20 20:42:42 +02:00 |
|
Shautvast
|
9d279067ad
|
more bitwise ops (shl, shr)
|
2025-10-20 20:31:48 +02:00 |
|
Shautvast
|
515b3c1037
|
bitwise ops
|
2025-10-20 10:38:46 +02:00 |
|
Shautvast
|
aa24a006ce
|
boolean values and refactored binary ops
|
2025-10-18 09:05:46 +02:00 |
|
Shautvast
|
57b64bbd24
|
minimal compiler and vm
|
2025-10-17 16:52:37 +02:00 |
|
Shautvast
|
a0ec182bc5
|
scanner works
|
2025-10-14 22:18:48 +02:00 |
|