- initialPos() - Static method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
-
Returns a reference position for the "initial" point in a stream.
- initialPos(String) - Static method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
-
Returns a reference position for the "initial" point in a file stream.
- InputPosition - Class in edu.umn.cs.melt.copper.runtime.io
-
Represents the position of a parser in its input.
- InputPosition() - Constructor for class edu.umn.cs.melt.copper.runtime.io.InputPosition
-
- inputs - Variable in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
The set of input arguments to the parser compiler.
- instantiate(Reader) - Static method in class edu.umn.cs.melt.copper.runtime.io.ScannerBuffer
-
Constructs a new scanner buffer.
- INTERFACE_ERROR - Static variable in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessageType
-
Interface errors.
- interfaceNames - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
-
The (optionally fully-qualified) names of Java interfaces to be
implemented by this parser.
- invert() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CharacterSetRegex
-
Alters this character set to turn it into its complement.
- isAfter(InputPosition) - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
-
Tests whether this position is after another.
- isAvoidRecompile() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
- isAvoidRecompile() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
- isBefore(InputPosition) - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
-
Tests whether this position is before another.
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CharacterSetRegex
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ChoiceRegex
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ConcatenationRegex
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperASTBean
-
Checks that a grammar object has had values assigned to all its required elements and parameters.
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.DisambiguationFunction
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.EmptyStringRegex
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtendedParserBean
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtensionGrammar
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.KleeneStarRegex
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.MacroHoleRegex
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserAttribute
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Production
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Regex
-
- isComplete() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Terminal
-
- isEmpty() - Method in class edu.umn.cs.melt.copper.runtime.io.CircleTokenBuffer
-
- isError() - Method in interface edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessage
-
Whether this is an error message.
- isFatalError() - Method in interface edu.umn.cs.melt.copper.compiletime.logging.CompilerLogMessage
-
Whether this is a fatal error (i.e., should cause an exception to be thrown immediately when processed).
- isFQ() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperElementReference
-
Determines whether this reference is fully qualified (contains an explicit grammar name).
- isLoggable(CompilerLevel) - Method in class edu.umn.cs.melt.copper.compiletime.logging.CompilerLogger
-
Determines if a message of the given level will be passed through to the
handler.
- isModified() - Method in class edu.umn.cs.melt.copper.runtime.engines.semantics.VirtualLocation
-
Determines whether this virtual location has been modified
since its construction or its last "default update."
- isPlaceholder() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.Grammar
-
Determines whether this grammar is a "placeholder" -- a grammar that
has been placed into a parser object but not filled with any
content.
- isRunMDA() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
- isRunMDA() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
- isUnitary - Variable in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
-
Whether the parser is "unitary." A unitary parser is compiled with
no grammar information recorded in its element names (i.e., a terminal
named "x" contained in a grammar named "Grammar" will, in the compiled
parser, be named "x" rather than "Grammar$x".
- isUnitary() - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ParserBean
-
- isValidAttrName(String) - Static method in class edu.umn.cs.melt.copper.runtime.engines.semantics.SpecialParserAttributes
-
Determines if a parser attribute name can be validly used.
- isWarnUselessNTs - Variable in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
Turns on or off warnings on useless nonterminals.
- isWarnUselessNTs() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
-
- isWarnUselessNTs - Variable in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-
Turns on or off warnings on useless nonterminals.
- isWarnUselessNTs() - Method in class edu.umn.cs.melt.copper.main.ParserCompilerParameters
-