public final class ExprPrinter
extends ru.ispras.fortress.expression.printer.MapBasedPrinter
Modifier | Constructor and Description |
---|---|
protected |
ExprPrinter(boolean asLocation) |
Modifier and Type | Method and Description |
---|---|
protected void |
addMapping(Operator op,
java.lang.String prefix,
java.lang.String infix,
java.lang.String suffix) |
static java.lang.String |
bigIntegerToString(java.math.BigInteger value,
int radix) |
protected ru.ispras.fortress.expression.printer.OperationDescription |
getOperationDescription(ru.ispras.fortress.expression.NodeOperation expr) |
static java.lang.String |
toString(Expr expr) |
static java.lang.String |
toString(Expr expr,
boolean asLocation) |
public static java.lang.String toString(Expr expr, boolean asLocation)
public static java.lang.String toString(Expr expr)
protected final void addMapping(Operator op, java.lang.String prefix, java.lang.String infix, java.lang.String suffix)
protected ru.ispras.fortress.expression.printer.OperationDescription getOperationDescription(ru.ispras.fortress.expression.NodeOperation expr)
getOperationDescription
in class ru.ispras.fortress.expression.printer.MapBasedPrinter
public static java.lang.String bigIntegerToString(java.math.BigInteger value, int radix)