- defaultProductionCode - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
-
A default semantic action for productions.
- defaultTerminalCode - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
-
A default semantic action for terminals.
- defaultUpdate(String) - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
-
Performs a "default update" -- i.e., moves this virtual location
past a given lexeme.
- defaultUpdateAutomatic(String) - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
-
This function is meant to be called automatically from
the parser.
- diff(InputPosition) - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
-
Calculates the offset from one position to another.
- disambiguateTo - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
-
If this is set, the disambiguation function will always return
the terminal specified.
- DisambiguationFunction - Class in edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
-
Represents a disambiguation function – a method for resolving a specific
lexical ambiguity.
- DisambiguationFunction() - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
-
- displayName - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
-
The "display name" of the grammar object, as distinct from the fully unambiguous internal name used by the parser generator.
- dominateList - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
-
Terminals and/or terminal classes over which this terminal takes lexical precedence.
- dump - Variable in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
Controls generation of a parser dump: off, on, or only in the event of an error.
- dump - Variable in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
Controls generation of a parser dump: off, on, or only in the event of an error.
- dumpFile - Variable in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
A file to which the dump will be output.
- dumpFile - Variable in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
A file to which the dump will be output.
- dumpFormat - Variable in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
The format of any parser dump generated during this compiler run.
- dumpFormat - Variable in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
The format of any parser dump generated during this compiler run.
- dumpOutputType - Variable in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
Controls whether to output any dump generated during this compiler run to a file or a stream.
- dumpStream - Variable in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
A stream to which any dump generated during this compiler run will be output.
- dumpStream - Variable in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
A stream to which any dump generated during this compiler run will be output.