--- /dev/null
+package org.simantics.spreadsheet.solver.formula;
+
+import org.simantics.spreadsheet.solver.formula.parser.ast.AstArgList;
+
+public class PiFormulaFunction implements CellFormulaFunction<Double> {
+
+ @Override
+ public Double evaluate(CellValueVisitor visitor, AstArgList args) {
+ if (args != null)
+ throw new IllegalStateException();
+ return Math.PI;
+ }
+}