Package com.illumon.lang.api
Interface ChunkerInvokable
- All Known Implementing Classes:
AbstractChunkerInvokable,ChunkerArray,ChunkerInvoke,ChunkerNew
Represents an ast node that could be invokable.
For now, this is methods and constructors,
but will likely be expanded to handle closures to some degree as well.
-
Method Summary
Methods inherited from interface com.illumon.lang.api.IsScope
asScopeList, getName, getScope, getScopeTarget, setScopeTargetMethods inherited from interface com.illumon.lang.generated.Node
addChild, addChild, addJunk, addScope, addScope, addToken, adopt, append, asRange, contains, containsIndex, containsLines, distanceTo, findToken, getChildren, getEndIndex, getId, getStartIndex, indexOf, insertChild, isAutocompleteTerminal, isChildOf, isWellFormed, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtInsertChild, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, maybeDetach, removeChild, rescope, setScope, tokens, tokensReversed, toSource