FUNCTIONS

make_lexer

make_lexer ( @statements )

Returns a HOP::Lexer lexer.

make_lexer_stream

make_lexer_stream ( @statements )

Returns a HOP::Stream stream from a HOP::Lexer lexer.

identifiers

identifiers ( $stream )

Returns sorted list of lexer stream identifiers.

evaluate_with_lexer_stream

evaluate_with_lexer_stream ( $stream )

Returns evaluated 'return' statement from input stream lexer.

evaluate

evaluate ( @statements )

Returns evaluated 'return' statement from input statements.

u2h

h2u ( $unsigned )

Unsigned (integer) to hexadecimal conversion routine.

h2u

h2u ( $hexadecimal )

Hexadecimal to unsigned (integer) conversion routine.