TODO
- Check weather everything works correctly
- Create a minimal optimizer:
- Fix namespaces
- Add more useful traceback on syntax errors
- Move to a more convenient architecture.
- More optimizations:
- free vars when they are unneeded
- insert the body of once-called functions as it were a macro
function
- ...
- More processors & microprocessors support (random order)
- i386 (flat, linux, windows)
- ARM
- MCS51
- Z80
- AVR
- other?..
- Parrot as source
- GTK+ front-end
- Interrupts support for all processors (not just processors having
special 16f877-like memory layout)
- Autodetermine the processor family and list of processors that
would be able to run the given code (looking at family-specific
built-ins, required memory, etc)
- Bring web site in order
- Finally split front-end, module and other parts
- More documentation and examples
- Debugger
- Make Pyastra compatible with IDEs like PythonWin
$Id: TODO.html,v 1.10 2004/11/28 18:59:18 estyler Exp $