public class Definition extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ARGUMENT_NOT_ASSIGNABLE |
Object |
constructor
constructor reference.
|
String |
name |
int |
symbol |
| Constructor and Description |
|---|
Definition(boolean main,
Grammar grm,
int symbol,
String name,
Object constructor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addArgument(Argument arg,
Definition src) |
Attribute |
getAttribute() |
String |
getName() |
Selection |
getSelection() |
boolean |
isMain() |
String |
toString() |
void |
translate(Ag semantics,
Transport transport,
Grammar grammar) |
public final String name
public final int symbol
public final Object constructor
public static final String ARGUMENT_NOT_ASSIGNABLE
public Definition(boolean main,
Grammar grm,
int symbol,
String name,
Object constructor)
throws GenericException
constructor - Internal or SelectionGenericExceptionpublic void addArgument(Argument arg, Definition src) throws GenericException
GenericExceptionpublic boolean isMain()
public String getName()
public Attribute getAttribute()
public Selection getSelection()
public void translate(Ag semantics, Transport transport, Grammar grammar) throws GenericException
GenericExceptionCopyright © 1998–2017 1&1. All rights reserved.