The language is invented by myself, and corresponds to the instruction set architecture of the A2Z CPU.
The generated code is in MIF format (Altera Memory Initialization File). I have chosen this format, because at the beginning of the project, I downloaded executables to the Boot RAM via the tool “in system memory content editor” that uses this format.
The generated file also contains the source code in comments (both basic code and assembler code), and it is therefore easy to debug the tool chain.
- Line commented : original source code in A2Z basic language
- End of line comment : assembler code