public static final class Production.Builder extends Object
| Constructor and Description |
|---|
Builder()
Returns a new builder for a production rule
|
| Modifier and Type | Method and Description |
|---|---|
Production.Builder |
addAction(CExtent extent)
Adds a semantic action item
|
Production.Builder |
addActual(Production.Actual actual)
Adds an actual production item
|
Production.Builder |
addItem(Production.Item item)
Adds a production item
|
Production |
build() |
public Production.Builder addItem(Production.Item item)
item - public Production.Builder addActual(Production.Actual actual)
actual - public Production.Builder addAction(CExtent extent)
extent - public Production build()