The keyword arguments "start" and "end" to the anonymous function produced by
define-string-lexer are gensyms (rather than :start and :end). This renders it
impossible to specify the start and end of a subsection of a string to be
lexed. Basically, in the definition of this function, it is simply required to
remove start and end from the with-gensyms, and remove the commas prepending
them in the code.
Original issue reported on code.google.com by ahig...@gmail.com on 22 Jan 2011 at 6:31
Original issue reported on code.google.com by
ahig...@gmail.com
on 22 Jan 2011 at 6:31