|
|
c0a7698497
|
Ints are autotransformed to doubles where needed
|
2025-09-21 14:29:59 +10:00 |
|
|
|
c4ebca9ed9
|
Catching errors across scopes
|
2025-09-21 14:10:09 +10:00 |
|
|
|
bfbcd376df
|
Returning errors
|
2025-09-21 13:47:43 +10:00 |
|
|
|
28faf6142c
|
basic version of catch
|
2025-09-21 08:55:50 +10:00 |
|
|
|
063cdc92e3
|
Re-add not instruction I accidentally deleted
|
2025-09-21 08:12:10 +10:00 |
|
|
|
d7b0c4d818
|
Function calling in structs
|
2025-09-20 20:23:57 +10:00 |
|
|
|
93eec33e60
|
Struct value modification
|
2025-09-20 18:41:22 +10:00 |
|
|
|
ab4b7e6aae
|
Access variables in structs
|
2025-09-20 17:44:50 +10:00 |
|
|
|
39dc320f5d
|
Type rework, start struct work
|
2025-09-20 15:17:22 +10:00 |
|
|
|
1147383ece
|
pusharg takes multiple args at same time
|
2025-09-20 12:57:03 +10:00 |
|
|
|
cc896629f7
|
print, println, input, ground tutorial
|
2025-09-20 12:08:20 +10:00 |
|
|
|
4fc76e99da
|
Fix library issue
|
2025-09-20 10:35:53 +10:00 |
|
|
|
9e329968d1
|
Error types, print lists, better fn calling
|
2025-09-13 15:47:24 +10:00 |
|
|
|
9cbe546e8a
|
Error function
|
2025-09-12 11:57:45 +10:00 |
|
|
|
872392c1c5
|
Simple escape sequences
|
2025-09-01 13:10:46 +10:00 |
|
|
|
76205a613d
|
Rewrite label system
|
2025-08-31 15:04:27 +10:00 |
|
|
|
7961195018
|
Little thing to catch rouge functions
|
2025-08-30 16:28:27 +10:00 |
|
|
|
e73e5a7ebc
|
Fix a couple small things
|
2025-08-30 14:20:34 +10:00 |
|
|
|
06ed44a010
|
Fix calling functions inside functions
|
2025-08-30 13:39:51 +10:00 |
|
|
|
d8cc3ff9e0
|
Functions can return lists
|
2025-08-30 13:05:28 +10:00 |
|
|
|
f32f76450a
|
Lists are now stored in the variables map
|
2025-08-30 12:28:07 +10:00 |
|
|
|
cea66aa583
|
Only import libraries once
|
2025-08-30 11:12:53 +10:00 |
|
|
|
8d80416c5c
|
Exists for lists and lines
|
2025-08-30 10:50:19 +10:00 |
|
|
|
0eb5670dfd
|
Add exists instruction
|
2025-08-30 10:40:59 +10:00 |
|
|
|
8247ba36e4
|
gettype instruction
|
2025-08-30 10:24:31 +10:00 |
|
|
|
76e36b7ca3
|
Add a prefix for imported libraries
|
2025-08-30 10:06:25 +10:00 |
|
|
|
c952be1fe6
|
Command line arguments
|
2025-08-25 19:13:00 +10:00 |
|
|
|
e56e6de911
|
Experimental external library support
|
2025-08-25 17:35:16 +10:00 |
|
|
|
16660c6a8d
|
More reliable scoping
|
2025-08-25 13:35:22 +10:00 |
|
|
|
5bd8519517
|
External library support
|
2025-08-25 13:22:15 +10:00 |
|
|
|
db99b9ac9f
|
Fix getstrcharat error message
|
2025-08-25 11:22:02 +10:00 |
|
|
|
e906734aca
|
Fix function jumping bug (I think)
|
2025-08-24 20:22:52 +10:00 |
|
|
|
8da5a2bf93
|
Experimental function jumping
|
2025-08-24 16:30:42 +10:00 |
|
|
|
e9600d8500
|
Scoping
|
2025-08-24 15:08:07 +10:00 |
|
|
|
1c0dfcc4b7
|
Fix not
|
2025-08-24 14:41:34 +10:00 |
|
|
|
f7f3972248
|
Function arguments, start of scoping
|
2025-08-22 13:52:26 +10:00 |
|
|
|
50d83aa228
|
"not" instruction
|
2025-08-21 11:05:32 +10:00 |
|
|
|
b19b4123d8
|
Parser string and character fix
|
2025-08-18 13:38:26 +10:00 |
|
|
|
28a9e389fa
|
Basic function calling support
|
2025-08-18 09:36:35 +10:00 |
|
|
|
e4cc6b2f14
|
Fix critical bug, further functions
|
2025-08-15 11:35:58 +10:00 |
|
|
|
bb753e97d4
|
Return function
|
2025-08-13 18:31:54 +10:00 |
|
|
|
4cd4d9080d
|
Function declarations
|
2025-08-13 09:40:03 +10:00 |
|
|
|
52eadaa9c3
|
Typerefs and functionrefs
|
2025-08-12 09:45:00 +10:00 |
|
|
|
db0c362efb
|
Start work on functions
|
2025-08-11 14:57:45 +10:00 |
|
|
|
c39967a72f
|
Type conversion
|
2025-08-11 14:12:25 +10:00 |
|
|
|
09033cd432
|
More stuff
|
2025-08-11 10:07:05 +10:00 |
|
|
|
566d3aa0fb
|
updates
|
2025-08-11 08:57:45 +10:00 |
|
|
|
f8397e85d4
|
Labels
|
2025-08-10 16:08:56 +10:00 |
|
|
|
3f2482d7ea
|
Labels
|
2025-08-10 15:42:52 +10:00 |
|
|
|
2e388c6e68
|
Start work on lists
|
2025-08-10 13:31:28 +10:00 |
|