gnu.expr

Class LangExp

public class LangExp extends Expression

A language-specific expression.
Constructor Summary
LangExp()
LangExp(Object value)
Method Summary
voidcompile(Compilation comp, Target target)
ObjectgetLangValue()
protected booleanmustCompile()
voidprint(OutPort out)
voidsetLangValue(Object value)
protected Expressionwalk(ExpWalker walker)

Constructor Detail

LangExp

public LangExp()

LangExp

public LangExp(Object value)

Method Detail

compile

public void compile(Compilation comp, Target target)

getLangValue

public Object getLangValue()

mustCompile

protected boolean mustCompile()

print

public void print(OutPort out)

setLangValue

public void setLangValue(Object value)

walk

protected Expression walk(ExpWalker walker)