Andrew Morris
|
bc89575eae
|
Replace val_to_string with to_string (via fmt::Display)
|
2023-05-26 13:17:31 +10:00 |
|
Andrew Morris
|
ea42e94d5d
|
to_val refactor, remove error macros
|
2023-05-26 11:54:43 +10:00 |
|
Andrew Morris
|
205f5efa02
|
Add Symbol builtin
|
2023-05-25 13:45:38 +10:00 |
|
Andrew Morris
|
706fb78442
|
Add symbols
|
2023-05-25 13:15:15 +10:00 |
|
Andrew Morris
|
45294cec47
|
Avoid throwing when register is void
|
2023-03-23 10:30:57 +11:00 |
|
Andrew Morris
|
cfb72fdbcd
|
Dedupe InstructionByte
|
2023-03-21 14:00:33 +11:00 |
|
Andrew Morris
|
f75b0c7152
|
Convert most vm panics into exceptions
|
2023-03-21 13:45:22 +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
|
76adc05837
|
BytecodeType::Unrecognized
|
2023-03-08 12:10:09 +11:00 |
|
Andrew Morris
|
12995eb213
|
Format bytecode_decoder, report location of unrecognized bytecode type
|
2023-03-05 20:41:14 +11:00 |
|
Andrew Morris
|
44759d16a8
|
Reorganize using workspaces
|
2023-02-27 12:35:37 +11:00 |
|