Andrew Morris
|
0ee1f473ce
|
this_subcall
|
2023-04-05 10:31:05 +10:00 |
|
Andrew Morris
|
dc685f5892
|
require_mutable_this
|
2023-04-05 10:15:19 +10:00 |
|
Andrew Morris
|
f728509db9
|
const_subcall, more tests
|
2023-04-04 13:49:46 +10:00 |
|
Andrew Morris
|
337c5c5296
|
Add set_catch, unset_catch instructions
|
2023-03-23 09:35:33 +11:00 |
|
Andrew Morris
|
8b535f4f03
|
Throw instruction
|
2023-03-21 14:16:23 +11:00 |
|
Andrew Morris
|
d2c437a9b6
|
BigInt
|
2023-03-20 17:59:07 +11:00 |
|
Andrew Morris
|
358c816fe3
|
More deduping of builtins, fix todo
|
2023-03-20 09:20:51 +11:00 |
|
Andrew Morris
|
791e69dcca
|
number_builtin
|
2023-03-17 01:00:10 +11:00 |
|
Andrew Morris
|
253b06141c
|
fromCodePoint
|
2023-03-13 14:25:55 +11:00 |
|
Andrew Morris
|
8e44cb2e95
|
Compile (but not run) imports
|
2023-03-08 11:12:53 +11:00 |
|
Andrew Morris
|
53d64addb9
|
Add Lazy to asm.rs
|
2023-03-08 09:40:32 +11:00 |
|
Andrew Morris
|
264aff25aa
|
Update assembly concepts to include export line
|
2023-03-07 09:11:00 +11:00 |
|
Andrew Morris
|
3565d2464f
|
Bypass rendering and parsing assembly
|
2023-03-06 20:06:21 +11:00 |
|
Andrew Morris
|
ac71b6ea50
|
Fix parameter registers
|
2023-03-06 09:09:43 +11:00 |
|
Andrew Morris
|
442a309e34
|
Fix redundant+wrong ValueType
|
2023-03-06 08:58:09 +11:00 |
|
Andrew Morris
|
01559ce0bd
|
Use ValueType::End to mark the end of arrays and objects instead of encoding the number of elements
|
2023-03-06 08:54:47 +11:00 |
|
Andrew Morris
|
8c15b5b5eb
|
Derive from Debug for assembly ast, comment unused ValueType
|
2023-03-06 08:49:15 +11:00 |
|
Andrew Morris
|
3323455cb1
|
DefinitionRef -> Pointer, fix ValueType::Pointer serialization
|
2023-03-06 08:39:06 +11:00 |
|
Andrew Morris
|
0cfd2a9924
|
Fix register parsing and counting
|
2023-03-05 20:34:58 +11:00 |
|
Andrew Morris
|
3a49b5aee1
|
Use new assembler
|
2023-03-05 18:21:00 +11:00 |
|
Andrew Morris
|
2dc78c2002
|
assembly_parser
|
2023-03-05 08:43:04 +11:00 |
|
Andrew Morris
|
372d9c9b36
|
Add asm::Value::Void
|
2023-03-05 07:27:59 +11:00 |
|
Andrew Morris
|
6df5bccf9c
|
assembly -> asm
|
2023-03-04 22:36:46 +11:00 |
|
Andrew Morris
|
a71e92730d
|
wip
|
2023-03-04 22:11:38 +11:00 |
|