/**
* The main method to test the functionality of the parser
*/
public static void main(String[] args) {
log.debug("Start");
TransformContext context = new TransformContext("", "");
Map<String, Date> map = new TreeMap<String, Date>();
map.put("b", new Date());
context.set("a", map);
Parser parser = new Parser(context);
// ExpressionNode expr = parser.parseExpression("sin(pi/2)");
// expr.accept(new SetVariable("pi", Math.PI));
// System.out.println("The value of the expression is " + expr.getValue());