Documentation of my continually revised design for a z80 programming language and compiler
CONTENTS OF THIS POST: WHAT IS OPIA? SUMMARIZED PROJECT-HISTORY [So, uh ... I'm in the process of editing EVERYTHING, and I'm go...
Developer Info Assembly commands (#assembly and ASM, flagging registers used) Assembly representation of everything (store, pass, eva...
Environment Stuff - Namespaces (syntax, semantics, classes as namespaces) - Preprocessor directives and the #environment directive - St...
Dynamic manipulation of the compiler as a Java JAR - This will all come much later, but I plan on designing the compiler such that each co...
Pointers & Arrays
Pointers & References - Basic pointers (Primitives & Objects) - Pointers as arrays / arrays as pointers / basically all about arr...
View web version