teeemcee 2010-04-06 12:34:18 -0700 (Tue, 06 Apr 2010) 596 Wrote a proper lexer for HSpeak - nearly: it still produces strings rather than lexemes since the rest of HSpeak wouldn't know what to do with them.
", $, and = are no longer valid characters in identifiers. Unfortunately this was not warned about, although I could have told you this was going to happen. HSpeak disallows any use of $, =, or strings outside of plotstrings and script arguments. This is required for script error line number reporting for a very round-about reason. More importantly, it is a big step towards HS4. As a bonus, the new lexer is 4 times faster than the old one. --- U wip/hspeak.exw U wip/hsspiffy.e U wip/whatsnew.txt _______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
