0 Members and 3 Guests are viewing this topic.
You could add a first pass for the sole purpose of finding user-defined constants. Not a terribly elegant solution, but it would work.
{====______}
{=========_}
Perhaps I will make a rule like you cannot store to a static unless everything on the left hand side is declared already.
In other news, Frey continues kicking unprecedented levels of ass.
Just wanted to give everyone a quick update on progress.This is day 6 of the rewrite. I can now parse simple programs and have data, labels, variables, and gotos working correctly. Though I still need to rewrite subs, interrupts, internal subroutines, and axioms. So currently, I cannot compile any large programs, but I'm almost at the point where I can. There is at least one extra MAJOR convenience feature that was requested a long time ago that will finally make it to the update, but I won't spoil what it is yet. I still have no idea when it'll be finished because of all the inevitable unexpected issues to come, but hopefully before the end of the month.