mirror of
https://github.com/zekexiao/pocketlang.git
synced 2025-02-06 04:37:47 +08:00
27 lines
628 B
Plaintext
27 lines
628 B
Plaintext
|
|
// To implement.
|
|
|
|
[ ] Runtime error trace.
|
|
[ ] VM's debug informations.
|
|
[*] Compiled opcode dump.
|
|
[ ] Stack trace.
|
|
[ ] Stack reallocation.
|
|
[ ] Garbage collection.
|
|
[ ] VM's script cache (imported).
|
|
[ ] Map literal.
|
|
[ ] Hex, binary literals and floats like ".5".
|
|
[ ] Relative file import.
|
|
[ ] Compilte core methods.
|
|
[ ] Complete var methods.
|
|
[ ] Complete core functions.
|
|
[ ] Complete builtin operators.
|
|
[ ] Complete opcodes.
|
|
[ ] Union tagging alter in var.
|
|
[ ] Std libs.
|
|
|
|
|
|
// Bugs.
|
|
|
|
[ ] Update cache on each recompilation instead of making a new cache.
|
|
[*] `function() "do" <body> end` make 'do' keyword optional here.
|