NAME ^

dynclasses/tclparser.pmc - Tcl Parser

DESCRIPTION ^

Handle any parsing of Tcl code - putting this into a pmc with state allows us to more easily handle [parser]

void init()

Initializes the instance.

METHOD PMC* "parse"(STRING *code, INTVAL preserve_whitespace, INTVAL block_interpolation)

Given a string of Tcl Code, return a chunk of data we can then pass to the expression sub.

XXX: Skip the evaluate step, and just return an invokable.

POD ERRORS ^

Hey! The above document had some coding errors, which are explained below:

Around line 75:

'=item' outside of any '=over'

Around line 89:

Unterminated C<...> sequence


parrot