Skip navigation links
A C D E F G H I L M N O P R S T U V 

A

active - Variable in class org.snt.inmemantlr.tree.AstProcessor
 
addAll(MemoryTupleSet) - Method in class org.snt.inmemantlr.memobjects.MemoryTupleSet
 
addChild(AstNode) - Method in class org.snt.inmemantlr.tree.AstNode
append child node
addFiles(MemorySource...) - Method in class org.snt.inmemantlr.comp.FileProvider
 
addMemoryTuple(MemorySource, Set<MemoryByteCode>) - Method in class org.snt.inmemantlr.memobjects.MemoryTupleSet
add a memory (source, bytecode) tuple to the list
addUtilityJavaFiles(File...) - Method in class org.snt.inmemantlr.GenericParser
add utility Java classes on which the antlr grammar depend on
addUtilityJavaFiles(String...) - Method in class org.snt.inmemantlr.GenericParser
add utility Java classes on which the antlr grammar depend on
antrlObjectsAvailable() - Method in class org.snt.inmemantlr.GenericParser
 
Ast - Class in org.snt.inmemantlr.tree
an abstract syntax tree
Ast(String, String) - Constructor for class org.snt.inmemantlr.tree.Ast
constructor
Ast(Ast) - Constructor for class org.snt.inmemantlr.tree.Ast
constructor
ast - Variable in class org.snt.inmemantlr.tree.AstProcessor
 
AstNode - Class in org.snt.inmemantlr.tree
 
AstNode(Ast, AstNode, String, String) - Constructor for class org.snt.inmemantlr.tree.AstNode
constructor
AstNode(Ast, AstNode) - Constructor for class org.snt.inmemantlr.tree.AstNode
deep copy constructor
AstProcessor<R,T> - Class in org.snt.inmemantlr.tree
processor to process an abstract syntax tree
AstProcessor(Ast) - Constructor for class org.snt.inmemantlr.tree.AstProcessor
constructor

C

compile(Set<CunitProvider>) - Method in class org.snt.inmemantlr.comp.StringCompiler
do the compilation for the antlr artifacts
compile() - Method in class org.snt.inmemantlr.GenericParser
compile generic parser
createGrammar(GrammarRootAST) - Method in class org.snt.inmemantlr.tool.InmemantlrTool
 
createPipeline(GrammarRootAST) - Method in class org.snt.inmemantlr.tool.InmemantlrTool
create code generation pipeline from grammar ast
CunitProvider - Interface in org.snt.inmemantlr.comp
this interface class is used to pass items to the compiler
customize(Tool) - Method in interface org.snt.inmemantlr.tool.ToolCustomizer
 

D

debug() - Method in class org.snt.inmemantlr.tree.AstProcessor
helper to print debugging information
DefaultListener - Class in org.snt.inmemantlr.listener
default tree listener
DefaultListener() - Constructor for class org.snt.inmemantlr.listener.DefaultListener
constructor
DefaultTreeListener - Class in org.snt.inmemantlr.listener
default tree listener implementation
DefaultTreeListener() - Constructor for class org.snt.inmemantlr.listener.DefaultTreeListener
constructor
DefaultTreeListener(Predicate<String>) - Constructor for class org.snt.inmemantlr.listener.DefaultTreeListener
constructor
delChild(AstNode) - Method in class org.snt.inmemantlr.tree.AstNode
delete child node
DeserializationException - Exception in org.snt.inmemantlr.exceptions
this exception is thrown when deserialization fails
DeserializationException(String) - Constructor for exception org.snt.inmemantlr.exceptions.DeserializationException
constructor
DeserializationException(String, Throwable) - Constructor for exception org.snt.inmemantlr.exceptions.DeserializationException
constructor

E

enterEveryRule(ParserRuleContext) - Method in class org.snt.inmemantlr.listener.DefaultListener
 
enterEveryRule(ParserRuleContext) - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
 
equals(Object) - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
equals(Object) - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
 
equals(Object) - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
 
equals(Object) - Method in class org.snt.inmemantlr.tree.Ast
 
equals(Object) - Method in class org.snt.inmemantlr.tree.AstNode
 
escapeSpecialCharacters(String) - Static method in class org.snt.inmemantlr.utils.EscapeUtils
escape special character in a string with a backslash
EscapeUtils - Class in org.snt.inmemantlr.utils
escaping helper class
exitEveryRule(ParserRuleContext) - Method in class org.snt.inmemantlr.listener.DefaultListener
 
exitEveryRule(ParserRuleContext) - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
 

F

FileProvider - Class in org.snt.inmemantlr.comp
 
FileProvider() - Constructor for class org.snt.inmemantlr.comp.FileProvider
 
FileUtils - Class in org.snt.inmemantlr.utils
 
forEach(Consumer<? super MemoryTuple>) - Method in class org.snt.inmemantlr.memobjects.MemoryTupleSet
 

G

GenericParser - Class in org.snt.inmemantlr
generic parser - an antlr parser representation
GenericParser(ToolCustomizer, String...) - Constructor for class org.snt.inmemantlr.GenericParser
constructor
GenericParser(String...) - Constructor for class org.snt.inmemantlr.GenericParser
constructor
GenericParser(ToolCustomizer, File...) - Constructor for class org.snt.inmemantlr.GenericParser
constructor
GenericParser(File...) - Constructor for class org.snt.inmemantlr.GenericParser
File was not found
GenericParser(ToolCustomizer, boolean, String...) - Constructor for class org.snt.inmemantlr.GenericParser
constructor
GenericParserSerialize - Class in org.snt.inmemantlr.memobjects
an object that is used for serializing a generic parser that is already compiled
GenericParserSerialize(MemoryTupleSet, String, String) - Constructor for class org.snt.inmemantlr.memobjects.GenericParserSerialize
constructor
getAllCompiledObjects() - Method in class org.snt.inmemantlr.comp.StringCompiler
get all compiled antlr objects (lexer, parser, etc) in source and bytecode format
getAllCompiledObjects() - Method in class org.snt.inmemantlr.GenericParser
get all compiled antlr objects (lexer, parser, etc) in source and bytecode format
getAst() - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
get ast
getBaseListener() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get base listener
getBaseListenerName() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get base listener name
getBaseVisitor() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get base visitor
getBaseVisitorName() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get base visitor name
getByteCodeObjects() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
get byte code
getBytes() - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
return byte code as byte sequence
getCharContent(boolean) - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
get byte code content as character sequence
getCharContent(boolean) - Method in class org.snt.inmemantlr.memobjects.MemorySource
get character content
getChild(int) - Method in class org.snt.inmemantlr.tree.AstNode
get child with index i
getChildren() - Method in class org.snt.inmemantlr.tree.AstNode
get List of children
getClassName() - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
return the class name of this object
getClassName() - Method in class org.snt.inmemantlr.memobjects.MemorySource
 
getClassName() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
return class name
getClassPath() - Method in class org.snt.inmemantlr.comp.StringCompiler
 
getCompilationUnits() - Method in class org.snt.inmemantlr.tool.InmemantlrTool
get compilation units, i.e.
getDepTokVocName(Grammar) - Method in class org.snt.inmemantlr.tool.InmemantlrTool
return name of token vocab if imported by grammar g
getDominatingSubtrees(Predicate<AstNode>) - Method in class org.snt.inmemantlr.tree.Ast
find dominant subtrees, i.e., subtrees where the distance of the subtree root node to the ast root node is minimal.
getElement(AstNode) - Method in class org.snt.inmemantlr.tree.AstProcessor
helper function
getEscapedLabel() - Method in class org.snt.inmemantlr.tree.AstNode
get label where special chars are escaped
getFirst() - Method in class org.snt.inmemantlr.utils.Tuple
 
getFirstChild() - Method in class org.snt.inmemantlr.tree.AstNode
get first child (note that nodes are ordered in their appearance)
getG() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get grammar
getId() - Method in class org.snt.inmemantlr.tree.AstNode
gt identifier
getItems() - Method in interface org.snt.inmemantlr.comp.CunitProvider
provide items to compile
getItems() - Method in class org.snt.inmemantlr.comp.FileProvider
 
getItems() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
getLabel() - Method in class org.snt.inmemantlr.tree.AstNode
get label
getLastChild() - Method in class org.snt.inmemantlr.tree.AstNode
get last child (note that nodes are ordered in their appearance)
getLeafs() - Method in class org.snt.inmemantlr.tree.Ast
get leaf nodes
getLexer() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get lexer
getLexerName() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get lexer name
getLexerName() - Method in class org.snt.inmemantlr.memobjects.GenericParserSerialize
 
getListener() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get listener
getListener() - Method in class org.snt.inmemantlr.GenericParser
get parse tree listener
getListenerName() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get listener name
getMemoryTupleSet() - Method in class org.snt.inmemantlr.memobjects.GenericParserSerialize
 
getNodes() - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
get ast nodes
getNodes() - Method in class org.snt.inmemantlr.tree.Ast
get all nodes
getPackagePrefix() - Method in class org.snt.inmemantlr.tool.InmemantlrTool
return package prefix if configured by user
getParent() - Method in class org.snt.inmemantlr.tree.AstNode
get parent node
getParser() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get parser
getParserName() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get parser name
getParserName() - Method in class org.snt.inmemantlr.memobjects.GenericParserSerialize
 
getPipelines() - Method in class org.snt.inmemantlr.tool.InmemantlrTool
get string code generation pipelines in-order (based on imported token vocab)
getResult() - Method in class org.snt.inmemantlr.tree.AstProcessor
get processing result
getRoot() - Method in class org.snt.inmemantlr.tree.Ast
get root node
getRule() - Method in class org.snt.inmemantlr.tree.AstNode
get non-terminal rule of that node
getRuleByKey(int) - Method in class org.snt.inmemantlr.listener.DefaultListener
maps rule index to its actual name
getSecond() - Method in class org.snt.inmemantlr.utils.Tuple
 
getSource() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
get source code
getStringFromStream(InputStream) - Static method in class org.snt.inmemantlr.utils.FileUtils
load input stream
getSubtree(Ast) - Method in class org.snt.inmemantlr.tree.Ast
get subtree
getSubtrees(Predicate<AstNode>) - Method in class org.snt.inmemantlr.tree.Ast
get subtree with the root node identified by p
getTokenVocab() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
getTokenVocabFileName() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
getTokenVocabString() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
getVisitor() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get visitor
getVisitorName() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
get visitor name

H

hasBaseListener() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
check if base listener is set
hasBaseVisitor() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
check if visitor is set
hasChildren() - Method in class org.snt.inmemantlr.tree.AstNode
check if node has children
hashCode() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
hashCode() - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
 
hashCode() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
 
hashCode() - Method in class org.snt.inmemantlr.tree.Ast
 
hashCode() - Method in class org.snt.inmemantlr.tree.AstNode
 
hasItems() - Method in interface org.snt.inmemantlr.comp.CunitProvider
has items to compile
hasItems() - Method in class org.snt.inmemantlr.comp.FileProvider
 
hasItems() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
hasLexer() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
check if lexer is set
hasListener() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
check if listener is set
hasParent() - Method in class org.snt.inmemantlr.tree.AstNode
check if node has parent
hasParser() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
check if parser is set
hasSubtree(Ast) - Method in class org.snt.inmemantlr.tree.Ast
check the presence of subree in the current tree
hasTokenVocab() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
hasVisitor() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
check if visitor is set

I

IllegalWorkflowException - Exception in org.snt.inmemantlr.exceptions
this exception is thrown when an illegal workflow for the generic parser is encountered
IllegalWorkflowException(String) - Constructor for exception org.snt.inmemantlr.exceptions.IllegalWorkflowException
constructor
IllegalWorkflowException(String, Throwable) - Constructor for exception org.snt.inmemantlr.exceptions.IllegalWorkflowException
constructor
importTokensFromTokensFile() - Method in class org.snt.inmemantlr.grammar.InmemantlrGrammar
We want to touch as little ANTR code as possible.
importTokensFromTokensFile() - Method in class org.snt.inmemantlr.grammar.InmemantlrLexerGrammar
We want to touch as little ANTR code as possible.
independentInstance(ToolCustomizer, String) - Static method in class org.snt.inmemantlr.GenericParser
 
initialize() - Method in class org.snt.inmemantlr.tree.AstProcessor
initialization function
InmemantlrGrammar - Class in org.snt.inmemantlr.grammar
special grammar class that operates in-memory
InmemantlrGrammar(Tool, GrammarRootAST) - Constructor for class org.snt.inmemantlr.grammar.InmemantlrGrammar
 
InmemantlrLexerGrammar - Class in org.snt.inmemantlr.grammar
special lexer class that operates in-memory
InmemantlrLexerGrammar(Tool, GrammarRootAST) - Constructor for class org.snt.inmemantlr.grammar.InmemantlrLexerGrammar
 
InmemantlrTool - Class in org.snt.inmemantlr.tool
special tool class that implements in-memory operations for the original antlr tool
InmemantlrTool() - Constructor for class org.snt.inmemantlr.tool.InmemantlrTool
 
instance(ToolCustomizer, String) - Static method in class org.snt.inmemantlr.GenericParser
a signle instance of a generic parser
instanciateLexer(CharStream, String) - Method in class org.snt.inmemantlr.comp.StringCompiler
instanciate new lexer
instanciateLexer(CharStream, String, boolean) - Method in class org.snt.inmemantlr.comp.StringCompiler
instanciate new lexer
instanciateParser(CommonTokenStream, String) - Method in class org.snt.inmemantlr.comp.StringCompiler
instanciate new parser
isBaseListener() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
check if this object represents a base listener
isImported(String) - Method in class org.snt.inmemantlr.tool.InmemantlrTool
check whether grammar is imported
isInnerClass() - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
 
isLeaf() - Method in class org.snt.inmemantlr.tree.AstNode
check whether this node is a leaf node
isLexer() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
check if this object represents a lexer class
isListener() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
check if this object represents a listener class
isParser() - Method in class org.snt.inmemantlr.memobjects.MemoryTuple
check if this object represents the parser class
iterator() - Method in class org.snt.inmemantlr.memobjects.MemoryTupleSet
 

L

load(MemoryTupleSet) - Method in class org.snt.inmemantlr.comp.StringCompiler
 
load(String) - Static method in class org.snt.inmemantlr.GenericParser
load serialized generic parser
load() - Method in class org.snt.inmemantlr.tool.MemoryTokenVocabParser
 
loadFileContent(File) - Static method in class org.snt.inmemantlr.utils.FileUtils
load file content
loadFileContent(String) - Static method in class org.snt.inmemantlr.utils.FileUtils
load file content
loadImportedGrammar(Grammar, GrammarAST) - Method in class org.snt.inmemantlr.tool.InmemantlrTool
 

M

MemoryByteCode - Class in org.snt.inmemantlr.memobjects
a representation of byte code in memory
MemoryByteCode() - Constructor for class org.snt.inmemantlr.memobjects.MemoryByteCode
 
MemoryByteCode(String) - Constructor for class org.snt.inmemantlr.memobjects.MemoryByteCode
constructor
MemoryFile - Class in org.snt.inmemantlr.memobjects
this is just a dummy class used for serialization -- it is providing a non-parametric constructor
MemoryFile(URI, JavaFileObject.Kind) - Constructor for class org.snt.inmemantlr.memobjects.MemoryFile
construct a SimpleJavaFileObject of the given kind and with the given URI.
MemoryFile() - Constructor for class org.snt.inmemantlr.memobjects.MemoryFile
the non parametric constructor is important here for making serialization work
MemorySource - Class in org.snt.inmemantlr.memobjects
memory source object that represents a source file for in-memory compilation
MemorySource() - Constructor for class org.snt.inmemantlr.memobjects.MemorySource
 
MemorySource(String, String) - Constructor for class org.snt.inmemantlr.memobjects.MemorySource
constructor
MemoryTokenVocabParser - Class in org.snt.inmemantlr.tool
special memory token vocab parser that operates in-memory
MemoryTokenVocabParser(Grammar, String) - Constructor for class org.snt.inmemantlr.tool.MemoryTokenVocabParser
 
MemoryTuple - Class in org.snt.inmemantlr.memobjects
this class maps an ANTLR source file to a set of byte code objects (note that this is an 1:n mapping because every inner class is mapped to a distinct byte code object
MemoryTuple() - Constructor for class org.snt.inmemantlr.memobjects.MemoryTuple
 
MemoryTuple(MemorySource, Set<MemoryByteCode>) - Constructor for class org.snt.inmemantlr.memobjects.MemoryTuple
constructor
MemoryTupleSet - Class in org.snt.inmemantlr.memobjects
this object is used to store already compiled antlr lexers and parsers such that they can be used later on without the need to compile the whole stuff again
MemoryTupleSet() - Constructor for class org.snt.inmemantlr.memobjects.MemoryTupleSet
 

N

newNode(AstNode, String, String) - Method in class org.snt.inmemantlr.tree.Ast
create new ast node

O

openInputStream() - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
open new input stream
openInputStream() - Method in class org.snt.inmemantlr.memobjects.MemorySource
open new input stream
openOutputStream() - Method in class org.snt.inmemantlr.memobjects.MemoryByteCode
open new output stream
openOutputStream() - Method in class org.snt.inmemantlr.memobjects.MemorySource
open new output stream
org.snt.inmemantlr - package org.snt.inmemantlr
 
org.snt.inmemantlr.comp - package org.snt.inmemantlr.comp
 
org.snt.inmemantlr.exceptions - package org.snt.inmemantlr.exceptions
 
org.snt.inmemantlr.grammar - package org.snt.inmemantlr.grammar
 
org.snt.inmemantlr.listener - package org.snt.inmemantlr.listener
 
org.snt.inmemantlr.memobjects - package org.snt.inmemantlr.memobjects
 
org.snt.inmemantlr.tool - package org.snt.inmemantlr.tool
 
org.snt.inmemantlr.tree - package org.snt.inmemantlr.tree
 
org.snt.inmemantlr.utils - package org.snt.inmemantlr.utils
 

P

parse(File) - Method in class org.snt.inmemantlr.GenericParser
parse file content an create a context
parse(String) - Method in class org.snt.inmemantlr.GenericParser
parse string an create a context
parse(File, String) - Method in class org.snt.inmemantlr.GenericParser
parse in fresh
parse(String, String) - Method in class org.snt.inmemantlr.GenericParser
parse in fresh
parser - Variable in class org.snt.inmemantlr.listener.DefaultListener
 
process() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
compile lexer and parser
process(Grammar) - Method in class org.snt.inmemantlr.tool.InmemantlrTool
process a grammar
process() - Method in class org.snt.inmemantlr.tool.InmemantlrTool
process all code generation pipeline and return the 'main' grammar and lexer names which are used to load the right classes afterwards
process() - Method in class org.snt.inmemantlr.tree.AstProcessor
process the abstract syntax tree
process(AstNode) - Method in class org.snt.inmemantlr.tree.AstProcessor
process a single ast node

R

removeSubtree(Ast) - Method in class org.snt.inmemantlr.tree.Ast
remove subtree from ast
replaceChild(AstNode, AstNode) - Method in class org.snt.inmemantlr.tree.AstNode
replace child
replaceSubtree(Ast, Ast) - Method in class org.snt.inmemantlr.tree.Ast
replace oldTree by newTree
reset() - Method in class org.snt.inmemantlr.listener.DefaultListener
 
reset() - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
 

S

SerializationException - Exception in org.snt.inmemantlr.exceptions
this exception is thrown when serialization fails
SerializationException(String) - Constructor for exception org.snt.inmemantlr.exceptions.SerializationException
constructor
SerializationException(String, Throwable) - Constructor for exception org.snt.inmemantlr.exceptions.SerializationException
constructor
setClassPath(List) - Method in class org.snt.inmemantlr.comp.StringCompiler
 
setClassPath(List) - Method in class org.snt.inmemantlr.GenericParser
 
setFirst(K) - Method in class org.snt.inmemantlr.utils.Tuple
 
setG(InmemantlrGrammar) - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
set grammar
setListener(DefaultListener) - Method in class org.snt.inmemantlr.GenericParser
set parse tree listener
setParent(AstNode) - Method in class org.snt.inmemantlr.tree.AstNode
set parent node
setParser(Parser) - Method in class org.snt.inmemantlr.listener.DefaultListener
set parser
setSecond(T) - Method in class org.snt.inmemantlr.utils.Tuple
 
setTokenVocab(String) - Method in class org.snt.inmemantlr.grammar.InmemantlrGrammar
 
setTokenVocab(String) - Method in class org.snt.inmemantlr.grammar.InmemantlrLexerGrammar
 
simpleProp(AstNode) - Method in class org.snt.inmemantlr.tree.AstProcessor
helper function
size() - Method in class org.snt.inmemantlr.memobjects.MemoryTupleSet
 
smap - Variable in class org.snt.inmemantlr.tree.AstProcessor
 
sortGrammarByTokenVocab(Set<String>) - Method in class org.snt.inmemantlr.tool.InmemantlrTool
wrapper for sorting grammars based on the imported token vocab
spliterator() - Method in class org.snt.inmemantlr.memobjects.MemoryTupleSet
 
store(String, boolean) - Method in class org.snt.inmemantlr.GenericParser
serialize generic parser
StringCodeGenPipeline - Class in org.snt.inmemantlr.comp
extended code gen pipeline for compiling antlr grammars in-memory
StringCodeGenPipeline(Grammar) - Constructor for class org.snt.inmemantlr.comp.StringCodeGenPipeline
constructor
StringCompiler - Class in org.snt.inmemantlr.comp
a compiler for strings
StringCompiler() - Constructor for class org.snt.inmemantlr.comp.StringCompiler
constructors

T

toDot() - Method in class org.snt.inmemantlr.tree.Ast
generate dot representation from ast
ToolCustomizer - Interface in org.snt.inmemantlr.tool
implemented by classes that wish to customize the given antlr Tool before use: For example, to add an error listener
toString() - Method in interface org.snt.inmemantlr.comp.CunitProvider
 
toString() - Method in class org.snt.inmemantlr.comp.FileProvider
 
toString() - Method in class org.snt.inmemantlr.comp.StringCodeGenPipeline
 
toString() - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
 
toString() - Method in class org.snt.inmemantlr.memobjects.MemorySource
 
toString() - Method in class org.snt.inmemantlr.memobjects.MemoryTupleSet
 
toString() - Method in class org.snt.inmemantlr.tree.AstNode
 
Tuple<K,T> - Class in org.snt.inmemantlr.utils
a template tuple class
Tuple(K, T) - Constructor for class org.snt.inmemantlr.utils.Tuple
 

U

unescapeSpecialCharacters(String) - Static method in class org.snt.inmemantlr.utils.EscapeUtils
unescape special character in a string

V

visitErrorNode(ErrorNode) - Method in class org.snt.inmemantlr.listener.DefaultListener
 
visitErrorNode(ErrorNode) - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
 
visitTerminal(TerminalNode) - Method in class org.snt.inmemantlr.listener.DefaultListener
 
visitTerminal(TerminalNode) - Method in class org.snt.inmemantlr.listener.DefaultTreeListener
 
A C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.