LeafOperatorParser.java
package edu.udel.cis.vsl.tass.ast.parser;
import edu.udel.cis.vsl.tass.ast.IF.expression.OperatorNodeIF;
class LeafOperatorParser extends LeafParser {
public LeafOperatorParser(NodeTypes nodeTypes, RefMappers refMappers) {
super(nodeTypes, refMappers);
}
@Override
public LeafOperatorParser makeInstance() {
return new LeafOperatorParser(nodeTypes, refMappers);
}
@Override
public ASTOperatorEltWrapper node() {
return new ASTOperatorEltWrapper(OperatorNodeIF.AST_OPERATOR.valueOf(charData.trim()));
}
}