}
public void caseAZeroTerm(AZeroTerm node) { add(PUSH_ZERO); }
public void caseAUndefNumTerm(AUndefNumTerm node) { add(PUSH_UNDEF_NUM); }
public void caseTNumberLiteral(TNumberLiteral node) {
try {
add(new PushConstant(new ImmutableDoubleData(node.getText())));
} catch (Exception mve) {
throw new CompilationException
("Couldn't parse number literal '" + node.getText() + "'.");
}
}