|
|
f3912ae49f
|
add item access
|
2025-11-26 03:07:06 +00:00 |
|
William Bell
|
dd3b3b936d
|
add dictionaries
|
2025-10-22 19:53:19 +01:00 |
|
|
|
3b0ec79955
|
start adding set attribute support
|
2025-09-17 17:24:50 +01:00 |
|
William Bell
|
fc7cfc7cfb
|
change how access is done and add built in array (need to optimise the size)
|
2025-09-09 06:24:23 +01:00 |
|
William Bell
|
23c4a7ebd1
|
add not and or, while also improving performance.
|
2025-09-07 21:03:57 +01:00 |
|
William Bell
|
57728af0b6
|
add multiplication, division, and &&
|
2025-09-03 05:21:41 +01:00 |
|
William Bell
|
fd5b237dfe
|
set up so reusing scope when in a loop
|
2025-09-01 23:09:09 +01:00 |
|
William Bell
|
4f91bf48f3
|
improve performance for integers
|
2025-08-30 03:29:02 +01:00 |
|
William Bell
|
f598c215e7
|
start adding assignment (currently only identifier assignment works)
|
2025-08-29 01:41:53 +01:00 |
|
William Bell
|
c856e7d654
|
add multiplication and division
|
2025-08-19 02:36:09 +01:00 |
|
William Bell
|
2d577594fc
|
add subtract support and string concatenation
|
2025-08-15 05:41:26 +01:00 |
|
William Bell
|
c3c7f1597e
|
fix numbers points
|
2025-08-14 05:44:55 +01:00 |
|
William Bell
|
340843c99c
|
start working on supporting operations
|
2025-08-14 04:51:11 +01:00 |
|
William Bell
|
d4528e44f6
|
change how numbers are stored so they are in an efficent binary format, able to be quickly read by the runtime
|
2025-08-12 00:13:01 +01:00 |
|
|
|
49b1c1858a
|
turn access into a function to be ran at runtime
|
2025-08-10 01:45:46 +01:00 |
|
William Bell
|
0635ba8517
|
work on method wrapper and native function support
|
2025-08-09 06:40:16 +01:00 |
|
William Bell
|
a8acafffe9
|
add function calling
|
2025-08-04 23:31:25 +01:00 |
|
|
|
af371f5b9f
|
start working on function calls
|
2025-08-04 02:09:38 +01:00 |
|
|
|
f5103cb6a3
|
follow reuse spec for license
|
2025-07-13 18:28:05 +01:00 |
|
|
|
f7ff3393f0
|
add if statement and declaration
|
2025-07-13 03:34:31 +01:00 |
|
|
|
c0eb9e3a04
|
add hashmap to scope and identifier loading at runtime
|
2025-07-12 03:33:59 +01:00 |
|
|
|
aa65393e2c
|
change to uint8_t for bytecode to reduce wasted bytes
|
2025-06-27 06:07:57 +01:00 |
|
|
|
a275a0a0ad
|
add functions to bytecode and continuing working on runtime objects
|
2025-06-25 04:59:09 +01:00 |
|
|
|
e5e4f22481
|
write bytecode debugging script and start working on functions
|
2025-06-15 05:05:33 +01:00 |
|