| Package | Description |
|---|---|
| xtc.parser |
| Modifier and Type | Class and Description |
|---|---|
class |
ModuleImport
A grammar module import.
|
class |
ModuleInstantiation
A grammar module instantiation.
|
class |
ModuleModification
A grammar module modification.
|
| Modifier and Type | Field and Description |
|---|---|
java.util.List<ModuleDependency> |
Module.dependencies
The optional list of
Module dependencies. |
| Modifier and Type | Method and Description |
|---|---|
ModuleDependency |
ModuleDependency.rename(ModuleMap renaming)
Rename this module dependency.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ModuleDependency.isConsistentWith(ModuleDependency dep)
Determine whether this module dependency is consistent with the
specified dependency, which has been resolved previously.
|
protected void |
HtmlPrinter.print(ModuleDependency dep,
java.lang.String name) |
protected void |
PrettyPrinter.print(ModuleDependency dep,
java.lang.String name)
Print the specified module dependency.
|
| 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.
|
Copyright © 2014. All Rights Reserved.