|
|
b55c5eb070
|
Add MoveRetValues instruction
|
2026-03-18 18:20:40 +02:00 |
|
|
|
38e5b41644
|
Make lists allow multires for final table constructor position
|
2026-03-18 01:54:39 +02:00 |
|
|
|
73e33444c9
|
Add table length
|
2026-03-18 00:03:13 +02:00 |
|
|
|
9e9106991e
|
Implement constructors with one function call inside
|
2026-03-17 23:39:15 +02:00 |
|
|
|
4ecf6ed3eb
|
Add indexed access expressions
|
2026-03-17 22:45:43 +02:00 |
|
|
|
2afe480be1
|
Fix warnings
|
2026-03-17 22:26:39 +02:00 |
|
|
|
0fda2c6d4b
|
Fix some bugs
|
2026-03-17 22:26:02 +02:00 |
|
|
|
80dfd74ee5
|
Add very basic docs
|
2026-03-17 22:16:27 +02:00 |
|
|
|
f55f9be345
|
Add floats
|
2026-03-17 22:10:40 +02:00 |
|
|
|
8c0220c0c2
|
Allow dead code in token_stream
|
2026-03-17 21:57:42 +02:00 |
|
|
|
e30ecd865a
|
Remove a bunch of warnings
|
2026-03-17 21:56:42 +02:00 |
|
|
|
0fcd00864b
|
Libraryfy usage
|
2026-03-17 21:51:45 +02:00 |
|
|
|
e259bae865
|
Fix or and and operators
|
2026-03-17 21:11:17 +02:00 |
|
|
|
f6548019e3
|
Add keywords nil, true, false
|
2026-03-17 21:05:51 +02:00 |
|
|
|
1e2feb9c3c
|
Add booleans
|
2026-03-17 20:58:15 +02:00 |
|
|
|
c37e95e445
|
Add operators for int as well
|
2026-03-17 20:43:57 +02:00 |
|
|
|
0795957d0d
|
Add integers and floats separately
|
2026-03-17 20:26:13 +02:00 |
|
|
|
3b18b6c71e
|
Make VMNumber and LuaNumber into structs
|
2026-03-17 20:19:58 +02:00 |
|
|
|
4c8f52de1a
|
Add assignment for deeper tables
|
2026-03-17 20:04:20 +02:00 |
|
|
|
af80cd43b3
|
Make sure dot-expression works as well
|
2026-03-17 19:50:44 +02:00 |
|
|
|
ba4b36b7ba
|
Make table contents be a Rc-RefCell
|
2026-03-17 19:47:19 +02:00 |
|
|
|
7e5aaf56f1
|
Add broken table assignment
|
2026-03-17 19:14:11 +02:00 |
|
|
|
83bccbbf4d
|
Add SETTABLE
|
2026-03-17 18:33:52 +02:00 |
|
|
|
8e57def387
|
Add basic tables
|
2026-03-17 18:18:31 +02:00 |
|
|
|
d4da1f9184
|
Add String-values and String-literals
|
2026-03-17 18:03:41 +02:00 |
|
|
|
093e96f8b2
|
Add possibility to execute code at any stage
|
2026-03-16 18:38:04 +02:00 |
|
|
|
1091f341b9
|
Add add_prototype-function
|
2026-03-16 18:10:54 +02:00 |
|
|
|
df8c196bb9
|
Improve register reuse
|
2026-03-16 17:57:57 +02:00 |
|
|
|
ac880cc16a
|
Implement register reuse
|
2026-03-16 17:50:16 +02:00 |
|
|
|
d4b13f3193
|
Add RuntimeErrors
|
2026-03-16 17:19:16 +02:00 |
|
|
|
5162550095
|
Fix dangling anonymous functions
|
2026-03-16 17:05:11 +02:00 |
|
|
|
0fca17defb
|
Add unary operators
|
2026-03-16 16:53:52 +02:00 |
|
|
|
f3870e2e1a
|
Fix unm-instruction
|
2026-03-16 16:44:49 +02:00 |
|
|
|
d04ddd95d0
|
Add and/or/sub
|
2026-03-16 16:37:36 +02:00 |
|
|
|
763d818c51
|
Add equals
|
2026-03-16 16:16:53 +02:00 |
|
|
|
22d7a323af
|
Add LE/GE
|
2026-03-16 16:13:11 +02:00 |
|
|
|
130cb2763b
|
Fix local variable definitions
|
2026-03-16 16:08:05 +02:00 |
|
|
|
1eb62b078e
|
Fix upvalues and stack values being different references
|
2026-03-16 15:56:57 +02:00 |
|
|
|
c9a0a5560d
|
Fix bug with upvalues
|
2026-03-16 15:44:24 +02:00 |
|
|
|
eaf5e9a30a
|
Add if-statements, fix some bugs
|
2026-03-16 15:36:29 +02:00 |
|
|
|
1f14f2b9f9
|
Add Test and JMP
|
2026-03-16 14:51:12 +02:00 |
|
|
|
0a6d13c5f6
|
Add regular expression statement, make sure rust functions work
|
2026-03-15 19:24:30 +02:00 |
|
|
|
c244edb9bc
|
Implement setupval
|
2026-03-15 19:07:43 +02:00 |
|
|
|
88d09abcce
|
Add reassignment
|
2026-03-15 19:01:35 +02:00 |
|
|
|
982bd48d64
|
Implement assigning to multiple variables
|
2026-03-15 18:38:27 +02:00 |
|
|
|
1673ae964a
|
Implement assignment of multiple values
|
2026-03-15 18:32:22 +02:00 |
|
|
|
167649d9e4
|
Make some tweaks
|
2026-03-15 18:03:59 +02:00 |
|
|
|
05da3db5e6
|
Implement returning expression lists
|
2026-03-15 17:54:48 +02:00 |
|
|
|
3305d3c162
|
Allow returning expression lists
|
2026-03-15 15:23:37 +02:00 |
|
|
|
219d4b4f7e
|
Fix function call expressions
|
2026-03-15 15:19:01 +02:00 |
|