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()