-
FORMATlibroutine for printf-like formatting - Tracer
- Refactoring HTML to be more modular
- Dark/light mode CSS, theming?
- Common class names for bcweb (beancode-web)
- Lexer Refactor
- Destringify tokens
- Library routine refactor
- Proper FFI interface
- Variadic arguments
- Array passing support
- MAKEARRAY/CLEARARRAY whatever library routine (INITARRAY)
- BCValue shrink (Proper tagged union)
- AST Optimizer
- static expression evaluation (includes library routines)
- replacing constants
- inlining library routines
- insert native Python calls when possible (maybe?)
(0.7)
- Formatter
- Make string concatenation faster
(0.8)
- Multiple Error Reporting
- Refactor error implementation (no more hardcoded file names with file IDs, proper context support)
- Python Compiler? (Turning an AST into an exec call)
- Static/Semantic Analyzer
- JS/Lua/C transpiler
- Proper FFI