Running out of symbols

Posted by s on Dec. 14, 2008, 2:20 p.m.

I never like Postal code when it starts using words. Every function registers as an operator to me

I've lowered the line count by a nice amount by moving all the builtin macros to imports. So I now have 50 lines to tinker with

It'll be over my dead body that this compiler which has shrunk down by 50 lines to 248 today will go over 300

And 3 of those line are dead blanks

And since builtin array access is pending, I may lose another 9 lines as array access moves towards macro implementation

So that means that I can drop to 236 lines, giving me 64 lines to spare

Down to 233 lines now

Unless I get into writing an optimizer. Though perhaps I could use a peephole system and export that to an external file also. Tailcall recursion in Postal is a single goto, but I'd have to do flow analysis to always catch it

Comments