[Coco] [Color Computer] Telnet program?
Robert Gault
robert.gault at worldnet.att.net
Sat Jul 25 16:05:35 EDT 2009
Wayne Campbell wrote:
> What I meant is that I want to better understand how Basic09 produces the I-Code. There are some things in the I-Code that I am unable to determine the meaning of without knowing how Basic09 is dealing with the data structures as it packs the I-Code. Since Basic09 is written in ASM, I can learn all this by learning to understand the assembler code.
>
> I already have a DISASM copy of the assembler code for Basic09 01.01.00. Because all the labels are generic it's already difficult to follow. I used that code to help me create the token list used to build I-Code from. What I don't know is which routine(s) pack the I-Code, which one(s) generate and store the tables that hold the variable reference list, line number reference list, and the procedure parameter reference list (before packing), and any other internal lists that Basic09 creates while in the editor.
>
> Wayne
>
Your best bet would be to obtain the NitrOS-9 source code for Basic09
and RunB. That is readily obtained from
http://nitros9.cvs.sourceforge.net/nitros9/
More information about the Coco
mailing list