Hi folks, I was wondering if there's a hidden purpose I'm not seeing to the TOS_FRAME_BEGIN/END and VAR macros. It looks like they are just helping to define a structure, declare one instance of that structure, and then (using VAR) reference fields of the instance. Why is all this done? Do global variables have to be contained in a structure for some reason? Can I just declare global variables and use them, like I would in a normal C program? Thanks, -Jer
