(yes, me again.) in an attempt to speed up execution of an assembler (based on a c-like syntax and using the Parse::RecDescent
package), i have split out and precompiled my grammar as per the documented instructions. as a result, i now have a tool that
runs a bit faster, but it acts differently (erroneously flagging errors) in the pre-compiled version vs. interpreted -- not something that i would
necessarily have expected based on what i've read. (it probably means i've been sloppy.) i have R'd all the FM's i can find, but
i'd sure appreciate any pointers to additional documentation and/or expertise base. i've already had the suggestion that i try
something besides P::RD but i'd rather not have to abandon what i've done. thanks.