On Sun, Sep 12, 2010 at 01:52:44AM -0500, Peter Keller wrote: > ; caught ERROR: > ; Objects of type FUNCTION can't be dumped into fasl files.
This error I still haven't figured out and am pretty stuck. I've tried using eval-when to prevent the compilation and to do the expansion during load, but haven't gotten it to work. > ; caught ERROR: > ; (during macroexpansion of (DEFLEXER LISP-LEXER ...)) > ; attempt to THROW to a tag that does not exist: > LISPBUILDER-REGEX::REGEX-PARSE-ERROR This error I figured out: The cause was a rule like this in the deflexer form: ("(" (incpos 0 1)) It needed to be converted from the flex regex syntax I was using (from a flex file I'm converting) into the lispbuilder-regex style syntax, so: ("[(]" (incpos 0 1)) Otherwise lispbuilder-regex thought it was the start of a regex group. The regex syntax error really confused lispbuilder-lexer... Thank you. -pete _______________________________________________ application-builder mailing list application-builder@lispniks.com http://www.lispniks.com/mailman/listinfo/application-builder