20 import ca.uqac.lif.cep.fol.ForAll;
21 import ca.uqac.lif.cep.functions.ContextVariable;
22 import ca.uqac.lif.cep.functions.Function;
23 import ca.uqac.lif.cep.functions.FunctionTree;
24 import ca.uqac.lif.cep.util.Numbers;
25 import java.util.ArrayList;
26 import java.util.List;
31 public static void main(String[] args)
34 Function f =
new FunctionTree(Numbers.isEven,
new ContextVariable(
"x"));
35 ForAll fa =
new ForAll(
"x", f);
36 List<Number> nums =
new ArrayList<Number>();
39 Object[] outputs =
new Object[1];
40 fa.evaluate(
new Object[]{nums}, outputs);
41 System.out.println(outputs[0]);
43 fa.evaluate(
new Object[]{nums}, outputs);
44 System.out.println(outputs[0]);