@@ -0,0 +1,363 @@
+package org.nwapw.abacus.function;%0A%0Aimport org.nwapw.abacus.number.NumberInterface;%0Aimport org.nwapw.abacus.tree.TreeNode;%0A%0A/**%0A * A function that operates on parse tree nodes instead of on already simplified numbers.%0A * Despite this, it returns a number, not a tree.%0A */%0Apublic abstract class TreeValueFunction extends Applicable%3CTreeNode, NumberInterface%3E %7B%0A%0A%7D%0A

Add a function that operates on trees.