Methods
-
_literal(node)
-
Utility: accepts
[ type value ], sets.typefrom tag, returns node.Parameters:
Name Type Description nodeArray to check.
-
_require(type, node)
-
Utility: casts all operands to type if needed, sets
.type, returns node.Parameters:
Name Type Description typestring expected.
nodeArray tree to check.
-
_toType(type, node, index)
-
Utility: visits and casts
node[index]totypeif needed, returns node.Parameters:
Name Type Description typestring expected.
nodeArray parent of subtree to check.
indexnumber of subtree in
node.