mirror of
https://github.com/DanilaFe/abacus
synced 2026-09-25 21:02:38 +00:00
Move all the number reducer functionality into the context.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package org.nwapw.abacus.lexing;
|
||||
|
||||
import org.nwapw.abacus.lexing.pattern.nodes.EndNode;
|
||||
import org.nwapw.abacus.lexing.pattern.Pattern;
|
||||
import org.nwapw.abacus.lexing.pattern.nodes.EndNode;
|
||||
import org.nwapw.abacus.lexing.pattern.nodes.PatternNode;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.nwapw.abacus.plugin;
|
||||
|
||||
import org.nwapw.abacus.function.*;
|
||||
import org.nwapw.abacus.function.Documentation;
|
||||
import org.nwapw.abacus.function.DocumentationType;
|
||||
import org.nwapw.abacus.function.interfaces.NumberFunction;
|
||||
import org.nwapw.abacus.function.interfaces.NumberOperator;
|
||||
import org.nwapw.abacus.function.interfaces.TreeValueFunction;
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
package org.nwapw.abacus.plugin;
|
||||
|
||||
import org.nwapw.abacus.Abacus;
|
||||
import org.nwapw.abacus.function.*;
|
||||
import org.nwapw.abacus.function.Documentation;
|
||||
import org.nwapw.abacus.function.DocumentationType;
|
||||
import org.nwapw.abacus.function.interfaces.NumberFunction;
|
||||
import org.nwapw.abacus.function.interfaces.NumberOperator;
|
||||
import org.nwapw.abacus.function.interfaces.TreeValueFunction;
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
package org.nwapw.abacus.plugin.standard;
|
||||
|
||||
import org.nwapw.abacus.context.MutableEvaluationContext;
|
||||
import org.nwapw.abacus.function.*;
|
||||
import org.nwapw.abacus.function.Documentation;
|
||||
import org.nwapw.abacus.function.DocumentationType;
|
||||
import org.nwapw.abacus.function.interfaces.NumberFunction;
|
||||
import org.nwapw.abacus.function.interfaces.NumberOperator;
|
||||
import org.nwapw.abacus.function.interfaces.TreeValueOperator;
|
||||
import org.nwapw.abacus.number.standard.NaiveNumber;
|
||||
import org.nwapw.abacus.number.NumberInterface;
|
||||
import org.nwapw.abacus.number.standard.NaiveNumber;
|
||||
import org.nwapw.abacus.number.standard.PreciseNumber;
|
||||
import org.nwapw.abacus.plugin.NumberImplementation;
|
||||
import org.nwapw.abacus.plugin.Plugin;
|
||||
|
||||
Reference in New Issue
Block a user