assertEquals("*", l.get(2).toString());
assertEquals(Integer.valueOf(2), l.get(3));
assertEquals(Integer.valueOf(3), l.get(4));
assertEquals("&", l.get(5).toString());
assertEquals("^", l.get(6).toString());
TestUtil.assertClose(2f, f.map(new float[]{1f, 2f, 3f, 4f}), tolerance);
f = interpreter.parse("x0 ^ (x1 * (x2 + x3))", 4);
l = ((PostfixFunction) f).getExpressionList();
assertEquals(Integer.valueOf(0), l.get(0));
assertEquals(Integer.valueOf(1), l.get(1));