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 

S

ScannerBuffer - Class in edu.umn.cs.melt.copper.runtime.io
A "sliding window" scanner buffer to hold the portion of the parser's input presently being used (usually one token).
ScannerBuffer() - Constructor for class edu.umn.cs.melt.copper.runtime.io.ScannerBuffer
 
SCHEMA_ERROR - Static variable in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessageType
Errors reading an XML schema or validating a file according to such a schema.
second() - Method in class edu.umn.cs.melt.copper.runtime.auxiliary.Pair
Gets the second element of this Pair.
semanticActionAuxCode - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
Code to place inside the semantic action container.
SemanticActionContainer<MATCHDATA,EXCEPT extends Exception> - Interface in edu.umn.cs.melt.copper.runtime.engines.semantics
A container in which a parser's semantic actions are executed.
setAttributeType(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserAttribute
 
setAvoidRecompile(boolean) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setAvoidRecompile(boolean) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setClassName(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
 
setCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserAttribute
 
setCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setColumn(int) - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
setCustomSwitch(String, Object) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setDefaultProductionCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setDefaultTerminalCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setDisambiguateTo(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
 
setDisplayName(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
setDominateList(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setDump(CopperDumpControl) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setDump(CopperDumpControl) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setDumpFile(File) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setDumpFile(File) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setDumpFormat(CopperDumpType) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setDumpFormat(CopperDumpType) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setDumpOutputType(CopperIOType) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setDumpOutputType(CopperIOType) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setDumpStream(PrintStream) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setDumpStream(PrintStream) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setFileName(String) - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
setGrammarLayout(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
 
setHandler(CompilerLogHandler) - Method in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogger
 
setHostGrammar(CopperElementName) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtendedParserBean
 
setHostGrammar(Grammar) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtendedParserBean
 
setInputs(ArrayList<Pair<String, Object>>) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setInterfaceNames(Set<String>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setLatchLocation(boolean) - Method in interface edu.umn.cs.melt.copper.runtime.engines.semantics.SemanticActionContainer
 
setLayout(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setLevel(CompilerLevel) - Method in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogger
 
setLhs(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setLine(int) - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
setLocation(Location) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
setLogFile(File) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setLogFile(File) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setLogger(CompilerLogger) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setLogStream(PrintStream) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setLogStream(PrintStream) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setLogType(CopperIOType) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setLogType(CopperIOType) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setMacroName(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.MacroHoleRegex
 
setMembers(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
 
setMembers(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.TerminalClass
 
setName(CopperElementName) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
setName(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
 
setOperator(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setOperatorAssociativity(OperatorAssociativity) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setOperatorClass(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setOperatorPrecedence(Integer) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setOutputFile(File) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setOutputFile(File) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setOutputStream(PrintStream) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setOutputStream(PrintStream) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setOutputType(CopperIOType) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setOutputType(CopperIOType) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setPackageDecl(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setPackageName(String) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setPackageName(String) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setParserClassAuxCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setParserInitCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setParserName(String) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setParserName(String) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setPostParseCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setPreambleCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setPrecedence(Integer) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setPrecedenceClass(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setPrefix(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setQuietLevel(CompilerLevel) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setQuietLevel(CompilerLevel) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setRegex(Regex) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setReturnType(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.GrammarSymbol
 
setRhs(ArrayList<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setRhsVarNames(ArrayList<String>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
 
setRunMDA(boolean) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setRunMDA(boolean) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setSemanticActionAuxCode(String) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setSingleFileName(String) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setSingleFileStream(Reader) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setStartLayout(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setStartSymbol(CopperElementReference) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setSubexp(Regex) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.KleeneStarRegex
 
setSubexps(List<Regex>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ChoiceRegex
 
setSubexps(List<Regex>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ConcatenationRegex
 
setSubmitList(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setTabStop(int) - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
 
setTerminalClasses(Set<CopperElementReference>) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
 
setUnitary(boolean) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
 
setUseEngine(CopperEngineType) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setUseEngine(CopperEngineType) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setUsePipeline(CopperPipelineType) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setUsePipeline(CopperPipelineType) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setUseSkin(CopperSkinType) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setUseSkin(CopperSkinType) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
setWarnUselessNTs(boolean) - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
setWarnUselessNTs(boolean) - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
 
size() - Method in class edu.umn.cs.melt.copper.runtime.io.CircleTokenBuffer
 
SpecialParserAttributes - Class in edu.umn.cs.melt.copper.runtime.engines.semantics
Holds "special parser attributes" reset before performing each semantic action, meant for carrying information back to the core parser for use.
SpecialParserAttributes(VirtualLocation) - Constructor for class edu.umn.cs.melt.copper.runtime.engines.semantics.SpecialParserAttributes
 
startLayout - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
The layout (e.g., whitespace, comments) that may appear at the beginning and end of input to this parser.
startSymbol - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
The parser's start symbol.
submitList - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
Terminals and/or terminal classes that take precedence over this terminal.
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.