localName, stringTokenClass, stringTokenConstructor,
StringConstant.v(((StringToken) token).stringValue()));
return tokenLocal;
} else if (token instanceof FixToken) {
FixToken fixToken = (FixToken) token;
FixPoint fixValue = fixToken.fixValue();
List args = new ArrayList(3);
// Some possible loss of precision?
args.add(DoubleConstant.v(fixValue.doubleValue()));
args.add(IntConstant.v(fixValue.getPrecision().getNumberOfBits()));