Kayne Ruse
|
71ff481f6c
|
Began working on unit tests
|
2022-08-28 08:10:41 +01:00 |
|
Kayne Ruse
|
5300e2ceec
|
Gonna start unit testing to resolve issues
|
2022-08-28 07:03:12 +01:00 |
|
Kayne Ruse
|
ec91bac8a5
|
Native functions are working
|
2022-08-27 15:39:42 +01:00 |
|
Kayne Ruse
|
e523a6f60a
|
Interpreter adopts inner interpreter panic state on assert failure
|
2022-08-27 12:07:41 +01:00 |
|
Kayne Ruse
|
90e5a5d08b
|
Rest parameter working
|
2022-08-27 11:59:54 +01:00 |
|
Kayne Ruse
|
151f681954
|
calls within parameter lists
|
2022-08-26 13:03:18 +01:00 |
|
Kayne Ruse
|
7bd67765aa
|
Functions take a set number of arguments
|
2022-08-26 12:48:10 +01:00 |
|
Kayne Ruse
|
4f70bea808
|
Implemented logical && and ||
|
2022-08-23 05:07:17 +01:00 |
|
Kayne Ruse
|
6939b216a9
|
Added arithmetic assign operators
|
2022-08-23 03:33:28 +01:00 |
|
Kayne Ruse
|
5b82ed8e45
|
Must force a type when dealing with compound types
|
2022-08-22 14:27:41 +01:00 |
|
Kayne Ruse
|
300f8e382b
|
Store complex types in variables
|
2022-08-22 13:28:44 +01:00 |
|
Kayne Ruse
|
df6bd58b1a
|
Types are first-class citizens
|
2022-08-22 01:59:29 +01:00 |
|
Kayne Ruse
|
b385b461e0
|
Increment and decrement operators work
|
2022-08-21 00:23:09 +01:00 |
|
Kayne Ruse
|
18c5fb6add
|
Break and continue keywords are working
|
2022-08-20 20:08:22 +01:00 |
|
Kayne Ruse
|
daceaa5492
|
Found a weird bug, reporting it
|
2022-08-20 13:44:55 +01:00 |
|
Kayne Ruse
|
f5e060051e
|
While and for loops are working
|
2022-08-20 13:27:47 +01:00 |
|
Kayne Ruse
|
975ed41d14
|
If-then-else is working with jump statements
|
2022-08-20 12:38:29 +01:00 |
|
Kayne Ruse
|
8309535bbe
|
Fixed negation issue, moved some scripts to test/
|
2022-08-20 07:20:29 +01:00 |
|