Документ взят из кэша поисковой машины. Адрес оригинального документа :
http://dualopt1.cmm.msu.ru/bin/view/TWiki/TWikiInfixNodeDotPm?cover=print.nat
Дата изменения: Unknown
Дата индексирования: Fri Feb 28 23:04:34 2014
Кодировка:
Package =TWiki::Infix::Node
Base class for node types generated by Infix::Parser. You don't
have
to use it, but it may be useful.
On this page:
ClassMethod newNode
($o,@p) -> \$if
ClassMethod newLeaf
($val,$type) -> \$if
ObjectMethod evaluate
(...) -> $result
ClassMethod
newNode
($o,@p) -> \$if
Construct a new parse node (contract with Infix::Parser)
ClassMethod
newLeaf
($val,$type) -> \$if
Construct a new terminal node (contract with Infix::Parser)
ObjectMethod
evaluate
(...) -> $result
Execute the parse node. The parameter array is passed on, by reference, to the evaluation functions.