Commit efe61fef authored by Yanjun Jiang's avatar Yanjun Jiang Committed by Matthew Dawson
Browse files

Rename interface CheckerGenerator to ExpressionGenerator.

To better reflect the job of CheckerGenerator, rename it to
ExpressionGenerator.  This prepares for the removal of the variable
declaration code.
parent 40b543ad
Loading
Loading
Loading
Loading
+0 −16
Original line number Diff line number Diff line
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ca.mcscert.jtet.expression;

/**
 *
 * @author matthew
 */
public interface CheckerGenerator {
    public String GenerateUnaryOperation(UnaryOperation op, String expression, VariableType usedType);
    public String GenerateBinaryOperation(BinaryOperation op, String lhsExp, String rhsExp, VariableType usedType);
    public String GenerateLiteralValue(String value, VariableType requestedType);
    public String GenerateVariablesDeclaration(VariableCollection vars);
}
Loading