DavidS wrote:There was a source download available for the original AMOS, though I can no longer find the source code.
It would be nice to see a good port of AMOS to RISC OS Pi, and AROS Pi. Though done from the original (DO NOT USE C++ TO IMPLEMENT BASIC, USE ASSEMBLY AND/OR BASIC).
Firstly, the original source was almost exclusively 68k assembler. Translating that to the Pi would be a very, very non-trivial job indeed.
Secondly, what's wrong with writing a BASIC interpreter in C++? I code in Delphi, and believe me the code that is produced could not be done better in assembly - the debugger assures me of that. Your idea that only Assembly and BASIC can be used makes no sense. Please explain.