Modifier and Type | Field and Description |
---|---|
static define_unit |
define_base_unit |
static define_unit |
define_unit |
Constructor and Description |
---|
define_unit(boolean base) |
Modifier and Type | Method and Description |
---|---|
Expression |
rewriteForm(Pair form,
Translator tr) |
boolean |
scanForDefinitions(Pair st,
ScopeExp defs,
Translator tr)
Check if a statement is a definition, for initial pass.
|
public static final define_unit define_unit
public static final define_unit define_base_unit
public boolean scanForDefinitions(Pair st, ScopeExp defs, Translator tr)
Syntax
scanForDefinitions
in class Syntax
st
- the statement to checkdefs
- where to add Declarations for found definitionstr
- the compilation statepublic Expression rewriteForm(Pair form, Translator tr)
rewriteForm
in class Syntax