| Package | Description |
|---|---|
| xtc.parser |
| Modifier and Type | Field and Description |
|---|---|
ModuleList |
ModuleDependency.arguments
The arguments to the dependent module.
|
ModuleList |
Module.parameters
The optional list of parameters.
|
| Modifier and Type | Method and Description |
|---|---|
ModuleList |
ModuleList.rename(ModuleMap renaming)
Rename this module list.
|
ModuleList |
Copier.visit(ModuleList l)
Copy the specified module list.
|
| Modifier and Type | Method and Description |
|---|---|
ModuleList |
Copier.visit(ModuleList l)
Copy the specified module list.
|
void |
PrettyPrinter.visit(ModuleList list)
Print the specified module list.
|
| Constructor and Description |
|---|
Module(Comment documentation,
ModuleName name,
ModuleList parameters,
java.util.List<ModuleDependency> dependencies,
Action header,
Action body,
Action footer,
java.util.List<Attribute> attributes,
java.util.List<Production> productions)
Create a new grammar module.
|
ModuleDependency(ModuleName module,
ModuleList arguments,
ModuleName target)
Create a new module dependency.
|
ModuleImport(ModuleName module,
ModuleList arguments,
ModuleName target)
Create a new module import.
|
ModuleInstantiation(ModuleName module,
ModuleList arguments,
ModuleName target)
Create a new module instantiation.
|
ModuleMap(ModuleList keys,
ModuleList values)
Create a new module map.
|
ModuleModification(ModuleName module,
ModuleList arguments,
ModuleName target)
Create a new module modification.
|
Copyright © 2014. All Rights Reserved.