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 

E

edu.umn.cs.melt.copper.ant - package edu.umn.cs.melt.copper.ant
This package contains an ANT task for Copper.
edu.umn.cs.melt.copper.compiletime.logging - package edu.umn.cs.melt.copper.compiletime.logging
This package contains classes for handling errors and other messages from Copper's parser compiler.
edu.umn.cs.melt.copper.compiletime.spec.grammarbeans - package edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
This package contains beans for constructing Copper parser specifications.
edu.umn.cs.melt.copper.main - package edu.umn.cs.melt.copper.main
This package contains Copper's frontend and API, including methods to compile a parser and objects for holding parameters to the parser compiler.
edu.umn.cs.melt.copper.runtime - package edu.umn.cs.melt.copper.runtime
This package contains Copper's parser runtime.
edu.umn.cs.melt.copper.runtime.auxiliary - package edu.umn.cs.melt.copper.runtime.auxiliary
This package contains auxiliary classes for Copper's parser compiler and parser runtime.
edu.umn.cs.melt.copper.runtime.engines - package edu.umn.cs.melt.copper.runtime.engines
This package contains superclasses for Copper parsers.
edu.umn.cs.melt.copper.runtime.engines.semantics - package edu.umn.cs.melt.copper.runtime.engines.semantics
This package contains classes providing an interface for a parser to run semantic actions on productions and terminals.
edu.umn.cs.melt.copper.runtime.io - package edu.umn.cs.melt.copper.runtime.io
This package contains classes to provide buffered, random-access input to Copper parsers.
edu.umn.cs.melt.copper.runtime.logging - package edu.umn.cs.melt.copper.runtime.logging
This package contains classes for exceptions thrown by Copper parsers.
EmptyStringRegex - Class in edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
Represents an "empty string" regex.
EmptyStringRegex() - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.EmptyStringRegex
 
EOFIndicator - Static variable in class edu.umn.cs.melt.copper.runtime.io.ScannerBuffer
The character used to indicate "end of file."
equals(Object) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperElementName
 
equals(Object) - Method in class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.CopperElementReference
 
equals(Object) - Method in class edu.umn.cs.melt.copper.runtime.auxiliary.Pair
 
equals(Object) - Method in class edu.umn.cs.melt.copper.runtime.io.InputPosition
 
error(InputPosition, String) - Method in interface edu.umn.cs.melt.copper.runtime.engines.semantics.SemanticActionContainer
 
execute() - Method in class edu.umn.cs.melt.copper.ant.CopperAntTask
 
ExtendedParserBean - Class in edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
Represents an extended Copper parser – i.e., a parser suitable to be run through Copper's modular determinism analysis.
ExtendedParserBean() - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtendedParserBean
 
ExtensionGrammar - Class in edu.umn.cs.melt.copper.compiletime.spec.grammarbeans
Represents an "extension grammar" – a grammar that is meant to be attached to another grammar and that matches the form to be passed to Copper's composability checker (modular determinism analysis).
ExtensionGrammar() - Constructor for class edu.umn.cs.melt.copper.compiletime.spec.grammarbeans.ExtensionGrammar
 
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.