Open jamesyoungman opened 1 year ago
If you use a symbolic name as an X register without providing a definition, the assembler doesn't allocate an X-register for it.
Instead you get unimplemented!("should assign an index register here") in assembler/src/asmlib/symtab.rs.
Though, perhaps that code is unreachable because we may not correctly support symexes in subscript, yet.
See section 6-2.2 of the User Handbook for a description of how this is supposed to work.
If you use a symbolic name as an X register without providing a definition, the assembler doesn't allocate an X-register for it.
Instead you get unimplemented!("should assign an index register here") in assembler/src/asmlib/symtab.rs.
Though, perhaps that code is unreachable because we may not correctly support symexes in subscript, yet.
See section 6-2.2 of the User Handbook for a description of how this is supposed to work.