pocketlang/cli/TODO.txt
2021-05-13 14:40:57 +05:30

32 lines
808 B
Plaintext

// To implement.
[ ] Builtin functions buffer refactor.
[ ] Remove resolve path for the root module.
[ ] and/or operator implementation.
[ ] Runtime error trace.
[ ] Make it possible to override function names.
[ ] VM's debug informations.
[*] Compiled opcode dump.
[ ] Stack trace.
[ ] Stack reallocation.
[ ] Garbage collection.
[*] Mark phase.
[ ] Sweep phase.
[ ] Relative file import.
[ ] Hex, binary literals and floats like ".5".
[ ] Union tagging alter in var.
// Add more.
[ ] Compilte core methods.
[ ] Complete var methods.
[ ] Complete core functions.
[ ] Complete builtin operators.
[ ] Complete opcodes.
[ ] Complete core libs.
[ ] Complete the docs.
[ ] More Tests.
// Bugs.
It's at pre-alpha and every thing is left to
implement, and nothing would be work as expected.