Commit graph

98 commits

Author SHA1 Message Date
e583e3622e
added function argument errors back 2025-06-18 14:31:30 +02:00
6fe9395817
finished try/catch 2025-06-18 14:21:31 +02:00
3dd28cedd3
prepare the error system for try/catch 2025-06-18 13:14:58 +02:00
1a98959be0
begin adding try/catch 2025-06-18 12:56:54 +02:00
8dee35c68f
update the docs and the extension 2025-06-18 12:19:34 +02:00
f817a83f1d
added more enviroment functions, fixed a bug with function calls 2025-06-18 11:47:42 +02:00
00207f544a
fixed the register allocation issue 2025-06-18 11:30:44 +02:00
b35f52d02e
added some more enviroment functions (table, filesystem) 2025-06-18 00:05:17 +02:00
10eef39f12
made a basic extension 2025-06-17 23:47:38 +02:00
ae1cc90a2a
added a download button to the docs site 2025-06-17 19:38:20 +02:00
bf82ead8a8
fixed multiple variable issues, added a way to view an ASX file 2025-06-17 19:33:09 +02:00
8f967fc172
add ASX to the docs, and versionise it 2025-06-17 18:34:36 +02:00
db1794d82e
added documentation 2025-06-17 17:31:59 +02:00
94669c9443
added process to the enviroment 2025-06-16 22:19:17 +02:00
de8a3c655b
error fixing 2025-06-16 22:11:01 +02:00
52b2e6fcc0
added more enviroment functions 2025-06-16 22:03:13 +02:00
cef2217c9e
added floats, negative numbers 2025-06-16 18:51:34 +02:00
8aee85680a
added fast functions 2025-06-16 18:28:17 +02:00
5d43674d0e
added CLI 2025-06-16 18:15:57 +02:00
bd5ce01234
added a way to loop through every table 2025-06-16 17:05:09 +02:00
c9a626cdab
added table functions, fixed a bug with var update 2025-06-16 16:52:58 +02:00
d22014a1e0
added string functions 2025-06-16 14:30:40 +02:00
37b6e8ecdb
fixing 2025-06-11 20:24:01 +02:00
79d4c36440
added more networking functions 2025-06-11 19:57:50 +02:00
f2220d1014
added networking to the enviroment 2025-06-11 19:43:53 +02:00
cca26d9fc3
added more enviroment functions and fixed some argument bugs 2025-06-11 17:57:52 +02:00
12d3250bc4
added multiline tables 2025-06-11 17:00:22 +02:00
b4f930d1c5
added imports 2025-06-11 15:35:25 +02:00
ce93fb10d4
removed errors without position 2025-06-11 15:20:08 +02:00
b0dca78e04
fixed bad error positions 2025-06-11 15:12:24 +02:00
0e0fee425a
fixing 2025-06-11 14:20:57 +02:00
74fa0a8523
functions now can use previous variables 2025-06-11 12:52:05 +02:00
e0c3cf4407
fix parser warnings 2025-06-08 23:07:27 +02:00
291d5724f2
add continous function execution and table get 2025-06-08 23:06:21 +02:00
1addc28463
fixing, temporarily disabled the register gc 2025-06-08 22:53:40 +02:00
91f02bb7ab
added identifier table get 2025-06-08 22:21:57 +02:00
867799fec3
error system now works for multiple functions 2025-06-08 22:16:01 +02:00
414b740ebc
functionise some stuff, fixing 2025-06-08 22:00:23 +02:00
3e94e4a1dd
implement the new error system for the VM too 2025-06-08 21:50:17 +02:00
532fffe725
begin new error system, unfinished 2025-06-06 22:01:53 +02:00
32c2a20697
added native functions, enviroment 2025-06-04 19:38:59 +02:00
9a915cd274
added table set 2025-06-04 18:52:59 +02:00
7276312961
added arguments, fixed some memory bugs 2025-06-03 20:17:30 +02:00
9b0335e8d6
added table get 2025-06-03 19:51:19 +02:00
4faabe0d9c
added tables to the execution part 2025-06-03 19:39:17 +02:00
6caafe77d0
added tables to the parser 2025-06-03 19:01:13 +02:00
d1483f9e61
remove unused debug stuff 2025-06-03 18:38:37 +02:00
40a1a459b3
remove old executor 2025-06-03 18:35:59 +02:00
a5c2420d20
add function execution to the VM 2025-06-03 18:32:52 +02:00
598f4a0cdb
added function to the ASX standard 2025-06-03 17:43:03 +02:00