Package net. akehurst. language. agl. sppt
Types
CountTreesVisitor
Link copied to clipboard
SharedPackedParseTreeDefault
Link copied to clipboard
class SharedPackedParseTreeDefault(root: SPPTNode, seasons: Int, maxNumHeads: Int) : SharedPackedParseTree
Content copied to clipboard
SPPT2InputText
Link copied to clipboard
SPPTBranchDefault
Link copied to clipboard
class SPPTBranchDefault(runtimeRule: RuntimeRule, option: Int, location: InputLocation, nextInputPosition: Int, priority: Int) : SPPTNodeAbstract, SPPTBranch
Content copied to clipboard
SPPTBranchFromInput
Link copied to clipboard
class SPPTBranchFromInput(input: InputFromString, runtimeRule: RuntimeRule, option: Int, startPosition: Int, nextInputPosition: Int, priority: Int) : SPPTNodeFromInputAbstract, SPPTBranch
Content copied to clipboard
SPPTLeafDefault
Link copied to clipboard
class SPPTLeafDefault(terminalRule: RuntimeRule, location: InputLocation, isEmptyLeaf: Boolean, matchedText: String, priority: Int) : SPPTNodeAbstract, SPPTLeaf
Content copied to clipboard
SPPTLeafFromInput
Link copied to clipboard
class SPPTLeafFromInput(input: InputFromString, runtimeRule: RuntimeRule, startPosition: Int, nextInputPosition: Int, priority: Int) : SPPTNodeFromInputAbstract, SPPTLeaf
Content copied to clipboard
SPPTNodeAbstract
Link copied to clipboard
abstract class SPPTNodeAbstract(runtimeRule: RuntimeRule, option: Int, location: InputLocation, nextInputPosition: Int, priority: Int) : SPPTNode
Content copied to clipboard
SPPTNodeFromInputAbstract
Link copied to clipboard
abstract class SPPTNodeFromInputAbstract(input: InputFromString, runtimeRule: RuntimeRule, option: Int, startPosition: Int, nextInputPosition: Int, priority: Int) : SPPTNode
Content copied to clipboard
SPPTNodeIdentityDefault
Link copied to clipboard
data class SPPTNodeIdentityDefault(runtimeRuleNumber: Int, startPosition: Int) : SPPTNodeIdentity
Content copied to clipboard
SPPTParser
Link copied to clipboard
TokensByLineVisitor
Link copied to clipboard
class TokensByLineVisitor : SharedPackedParseTreeVisitor<Unit, List<String>>
Content copied to clipboard
ToStringVisitor
Link copied to clipboard
class ToStringVisitor(lineSeparator: String, indentIncrement: String) : SharedPackedParseTreeVisitor<Set<String>, ToStringVisitor.Indent>
Content copied to clipboard