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

G

GENERIC - Static variable in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessageType
Any errors that do not fit in another category.
get(int) - Method in class edu.umn.cs.melt.copper.runtime.io.CircleTokenBuffer
Gets an element by queue position.
getAttributeType() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserAttribute
 
getBridgeProduction(CopperElementName) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtensionGrammar
 
getBridgeProductions() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtensionGrammar
 
getClassName() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
 
getCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserAttribute
 
getCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getColumn() - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
getColumn() - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
 
getColumn() - Method in interface edu.umn.cs.melt.copper.runtime.io.Location
The column the parser has reached.
getCustomSwitch(String) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getCustomSwitch(String, Class<T>, T) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getDefaultDumpType() - Static method in class edu.umn.cs.melt.copper.main.ParserCompiler
Returns the default format of Copper grammar dumps, which is currently CopperDumpType.PLAIN.
getDefaultEngine() - Static method in class edu.umn.cs.melt.copper.main.ParserCompiler
Returns Copper's default parse-engine target, which is currently CopperEngineType.SINGLE.
getDefaultPipeline() - Static method in class edu.umn.cs.melt.copper.main.ParserCompiler
Returns the default pipeline, which is currently CopperPipelineType.GRAMMARBEANS.
getDefaultProductionCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getDefaultQuietLevel() - Static method in class edu.umn.cs.melt.copper.main.ParserCompiler
Returns the default verbosity level, which is currently CompilerLevel.REGULAR.
getDefaultSkin() - Static method in class edu.umn.cs.melt.copper.main.ParserCompiler
Returns Copper's default input skin, which is currently CopperSkinType.CUP.
getDefaultTerminalCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getDisambiguateTo() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
 
getDisplayName() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
getDominateList() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getDump() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getDump() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getDumpFile() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getDumpFile() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getDumpFormat() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getDumpFormat() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getDumpOutputType() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getDumpOutputType() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getDumpStream() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getDumpStream() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getElementsOfType(CopperElementType) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
Returns a set containing the names of all elements in the grammar that are of the given type.
getEndRealLocation() - Method in interface edu.umn.cs.melt.copper.runtime.engines.semantics.SemanticActionContainer
 
getExpectedTerminalsDisplay() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the set of expected terminals in their "display" form -- a form meant for display to users.
getExpectedTerminalsReal() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the set of expected terminals in their "real" form -- the actual identifiers used internally by the parser and parser generator.
getFileName() - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
getFileName() - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
 
getFileName() - Method in interface edu.umn.cs.melt.copper.runtime.io.Location
The name of the file being parsed.
getGrammar(CopperElementName) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getGrammarElement(CopperElementName) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
 
getGrammarElements() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
Returns a set containing the names of all elements in the grammar.
getGrammarLayout() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
 
getGrammarName() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperElementReference
 
getGrammars() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getHandler() - Method in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogger
 
getHash() - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
Generates and returns a string representation of the location.
getHostGrammar() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtendedParserBean
 
getInputs() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getInterfaceNames() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getLayout() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getLevel() - Method in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogger
 
getLevel() - Method in interface edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessage
The "level" of this message.
getLhs() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getLine() - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
getLine() - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
 
getLine() - Method in interface edu.umn.cs.melt.copper.runtime.io.Location
The line the parser has reached.
getLocation() - Method in interface edu.umn.cs.melt.copper.compiletime.logging.CompilerLocatedLogMessage
 
getLocation() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
getLocation() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperElementReference
 
getLocationDescription() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
 
getLogFile() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getLogFile() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getLogger() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getLogStream() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getLogStream() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getLogType() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getLogType() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getMacroName() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.MacroHoleRegex
 
getMarkingTerminal(CopperElementName) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtensionGrammar
 
getMarkingTerminals() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtensionGrammar
 
getMatchedTerminalsDisplay() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the set of terminals that were matched in their "display" form -- a form meant for display to users.
getMatchedTerminalsReal() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the set of terminals that were matched in their "real" form -- the actual identifiers used internally by the parser and parser generator.
getMembers() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
 
getMembers() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.TerminalClass
 
getMessage() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
 
getName() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
getName() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperElementReference
 
getOnlyChar() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CharacterSetRegex
If this character set contains only one character, return that character.
getOperator() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getOperatorAssociativity() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getOperatorClass() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getOperatorPrecedence() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getOut() - Method in class edu.umn.cs.melt.copper.compiletime.logging.PrintCompilerLogHandler
 
getOutputFile() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getOutputFile() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getOutputStream() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getOutputStream() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getOutputType() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getOutputType() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getPackageDecl() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getPackageName() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getPackageName() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getParserClassAuxCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getParserInitCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getParserName() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getParserName() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getParseState() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the number of the state the parser was in when the syntax error occurred.
getPipeline() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getPos() - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
getPos() - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
 
getPos() - Method in interface edu.umn.cs.melt.copper.runtime.io.Location
The position in the file (makes sense only for real locations -- virtual locations should return a dummy value).
getPostParseCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getPreambleCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getPrecedence() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getPrecedenceClass() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getPrefix() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getQuietLevel() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getQuietLevel() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getRealCharIndex() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the file position indicator (counting by characters from the beginning of the file) corresponding to the the point in the file where the syntax error occurred.
getRealColumn() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the column number that the parser had reached when this syntax error occurred.
getRealFilename() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the name of the file that was being parsed when this syntax error occurred.
getRealLine() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the line number that the parser had reached when this syntax error occurred.
getRegex() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getReturnType() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.GrammarSymbol
 
getRhs() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getRhsVarNames() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
getSemanticActionAuxCode() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getSingleFileName() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getSingleFileStream() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getSpecialAttributes() - Method in interface edu.umn.cs.melt.copper.runtime.engines.semantics.SemanticActionContainer
 
getStartLayout() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getStartRealLocation() - Method in interface edu.umn.cs.melt.copper.runtime.engines.semantics.SemanticActionContainer
 
getStartSymbol() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
getSubexp() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.KleeneStarRegex
 
getSubexps() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ChoiceRegex
 
getSubexps() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ConcatenationRegex
 
getSubmitList() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getTabStop() - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
getTerminalClasses() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
getType() - Method in interface edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessage
The type of this message.
getType() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
getUseEngine() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getUseEngine() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getUsePipeline() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getUsePipeline() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getUseSkin() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
getUseSkin() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
getVirtualColumn() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the "virtual" column number at the point the syntax error occurred.
getVirtualFileName() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the "virtual" filename at the point the syntax error occurred.
getVirtualLine() - Method in exception edu.umn.cs.melt.copper.runtime.logging.CopperSyntaxError
Gets the "virtual" line number at the point the syntax error occurred.
getVirtualLocation() - Method in interface edu.umn.cs.melt.copper.runtime.engines.semantics.SemanticActionContainer
 
Grammar - Class in edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
Represents an entire Copper grammar.
Grammar() - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
 
Grammar(CopperElementType) - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
 
GRAMMAR_SEMANTIC_ERROR - Static variable in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessageType
Errors raised on grammars that are not well-formed.
GRAMMAR_SYNTAX_ERROR - Static variable in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessageType
Errors parsing a grammar.
GrammarElement - Class in edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
Represents elements that belong to grammars (terminals, nonterminals, etc.)
GrammarElement(CopperElementType) - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.GrammarElement
 
grammarElements - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
The elements of the grammar.
grammarLayout - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
The layout (e.g., whitespace, comments) that may appear between the right-hand-side symbols of productions in this grammar (unless this is overridden by layout specified on a production individually).
grammarName - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperElementReference
The grammar in which the element being referred to is located.
grammars - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
The grammars to include in this parser.
GrammarSymbol - Class in edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
Represents grammar symbols (terminals and nonterminals).
GrammarSymbol(CopperElementType) - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.GrammarSymbol
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2018 Minnesota Extensible Language Tools. All rights reserved.