kawa.standard

Class define_variable

public class define_variable extends Syntax

"define-variable" is like define, but ignored if variable already bound.
Field Summary
static define_variabledefine_variable
Method Summary
ExpressionrewriteForm(Pair form, Translator tr)
booleanscanForDefinitions(Pair st, Vector forms, ScopeExp defs, Translator tr)

Field Detail

define_variable

public static final define_variable define_variable

Method Detail

rewriteForm

public Expression rewriteForm(Pair form, Translator tr)

scanForDefinitions

public boolean scanForDefinitions(Pair st, Vector forms, ScopeExp defs, Translator tr)