mirror of
https://github.com/irmen/prog8.git
synced 2026-10-22 05:02:58 +00:00
Parser: accept `Type[N] name` between type and identifier (Prog8ANTLR.g4, Antlr2KotlinVisitor) via elementToArray() for STRUCT_INSTANCE; CodeDesugarer: handle struct-instance bases, addressOfStructInstance(), whole-struct memcopy (points[a]=points[b]), and fix variable-index 16-bit scaling in 6502 AssignmentAsmGen.computeStructArrayElementAddress(); IR: preserve STRUCTDEFS round-trip, VM loader support; m68k/new6502/intermediate backends; docs + todo updated. Limitations: not as struct fields (AstChecker/ AstIdentifiersChecker error) nor as sub params.