|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Extension | |
---|---|
edu.ksu.cis.projects.bogor.ast | Provides for Bogor input language AST. |
edu.ksu.cis.projects.bogor.parser | Provides parser for Bogor input language. |
edu.ksu.cis.projects.bogor.symboltable | Provides for Bogor symbol table. |
Uses of Extension in edu.ksu.cis.projects.bogor.ast |
---|
Subclasses of Extension in edu.ksu.cis.projects.bogor.ast | |
---|---|
class |
ActionExtension
Represents an action extension. |
class |
ExpExtension
Represents an exp extension. |
class |
TypeExtension
Represents a type extension. |
Methods in edu.ksu.cis.projects.bogor.ast that return Extension | |
---|---|
abstract Extension |
Extension.clone()
Clones this object (deep clone); including location info. |
Extension |
ExtensionDefinition.getExtension(int index)
Gets a extension at a specified index. |
Method parameters in edu.ksu.cis.projects.bogor.ast with type arguments of type Extension | |
---|---|
void |
ExtensionDefinition.setExtensions(List<? extends Extension> newExtensions)
Sets the extensions. |
Constructor parameters in edu.ksu.cis.projects.bogor.ast with type arguments of type Extension | |
---|---|
ExtensionDefinition(String id,
String name,
List<? extends Extension> extensions)
Default constructor. |
Uses of Extension in edu.ksu.cis.projects.bogor.parser |
---|
Methods in edu.ksu.cis.projects.bogor.parser that return Extension | |
---|---|
Extension |
BogorParser.Extension()
|
Uses of Extension in edu.ksu.cis.projects.bogor.symboltable |
---|
Methods in edu.ksu.cis.projects.bogor.symboltable that return types with arguments of type Extension | |
---|---|
Map<String,Extension> |
SymbolTable.getExpActionExtDefTable()
Gets the exp or action extension qualified identifier (String) to its declaration (ExpExtension/ActionExtension). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |