tokumaru, thank you for answering all of my questions!
Makes sense.
Dwedit, wow, thank you! Now I have an extensive understanding of enum mode; and even know what it would be like to not have enum mode!
Which is really helpfull, to me!
tokumaru wrote:I use it, for example, to declare "local" variables, variables that are used only during parts of the program, so there's no need to waste RAM locations for them permanently.
!!So that means we could declare a variable... and then, later on, since the previous variable was local... and we are in a different area of code, we could declare another variable in the same spot!? That would be incredible... like REALLY!
Just like local variables in C++? If I understood you correctly here, could you answer this next question? If all of the files combine in to one single .asm file then how does this work when there is just one file? The whole thing doesn't make sense to me... there's something I'm missing.
qbradq wrote:If you want to learn about how an assembler is coded in the classic style have a look at qasm_v0_01.zip.
Maybe this could help me understand what im missing above. Cause the local variables in an asm program is what im missing AND your assembler probagbly deals with local variables. Thanks qbradq. : )