123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497 |
- import _extends from "@babel/runtime/helpers/extends";
- /**
- * THIS FILE IS AUTO-GENERATED
- * DON'T MAKE CHANGES HERE
- */
- import { config } from './configReadonly.js';
- import { createChainClass, createNode, createObjectNode, createRangeNode, createRelationalNode, createReviver, createSymbolNode, createAccessorNode, createAssignmentNode, createBlockNode, createChain, createConditionalNode, createFunctionNode, createIndexNode, createOperatorNode, createConstantNode, createFunctionAssignmentNode, createParenthesisNode, createArrayNode, createParse, createResolve, createSimplifyConstant, createCompile, createEvaluate, createHelpClass, createParserClass, createSimplifyCore, createHelp, createParser, createSimplify, createDerivative, createRationalize, createCumSumTransform, createApplyTransform, createFilterTransform, createForEachTransform, createMapTransform, createMeanTransform, createSubsetTransform, createStdTransform, createSumTransform, createMaxTransform, createMinTransform, createRangeTransform, createVarianceTransform } from '../factoriesNumber.js';
- import { e, _false, index, _Infinity, LN10, LOG10E, matrix, _NaN, _null, phi, Range, replacer, ResultSet, SQRT1_2,
- // eslint-disable-line camelcase
- subset, tau, typed, unaryPlus, version, xor, abs, acos, acot, acsc, add, and, asec, asin, atan, atanh, bitAnd, bitOr, boolean, cbrt, combinations, compare, compareText, cos, cot, csc, cube, divide, equalScalar, erf, exp, filter, forEach, format, gamma, isInteger, isNegative, isPositive, isZero, LOG2E, largerEq, leftShift, log, log1p, map, mean, mod, multiply, not, number, or, pi, pow, random, rightLogShift, SQRT2, sech, sin, size, smallerEq, square, string, subtract, tanh, typeOf, unequal, xgcd, acoth, addScalar, asech, bitNot, combinationsWithRep, cosh, csch, divideScalar, equalText, expm1, isNumeric, LN2, lcm, log10, multiplyScalar, nthRoot, pickRandom, randomInt, rightArithShift, sec, sinh, sqrt, tan, unaryMinus, acosh, apply, asinh, bitXor, clone, cumsum, equal, factorial, hasNumericValue, isNaN, larger, log2, mode, norm, partitionSelect, print, quantileSeq, round, smaller, stirlingS2, _true, variance, acsch, atan2, catalan, compareNatural, composition, deepEqual, floor, hypot, lgamma, median, multinomial, permutations, range, sign, std, ceil, coth, fix, isPrime, numeric, prod, bellNumbers, gcd, mad, sum, max, min } from './pureFunctionsNumber.generated.js';
- var math = {}; // NOT pure!
- var mathWithTransform = {}; // NOT pure!
- var classes = {}; // NOT pure!
- export var Chain = createChainClass({
- math,
- typed
- });
- export var Node = createNode({
- mathWithTransform
- });
- export var ObjectNode = createObjectNode({
- Node
- });
- export var RangeNode = createRangeNode({
- Node
- });
- export var RelationalNode = createRelationalNode({
- Node
- });
- export var reviver = createReviver({
- classes
- });
- export var SymbolNode = createSymbolNode({
- Node,
- math
- });
- export var AccessorNode = createAccessorNode({
- Node,
- subset
- });
- export var AssignmentNode = createAssignmentNode({
- matrix,
- Node,
- subset
- });
- export var BlockNode = createBlockNode({
- Node,
- ResultSet
- });
- export var chain = createChain({
- Chain,
- typed
- });
- export var ConditionalNode = createConditionalNode({
- Node
- });
- export var FunctionNode = createFunctionNode({
- Node,
- SymbolNode,
- math
- });
- export var IndexNode = createIndexNode({
- Node,
- size
- });
- export var OperatorNode = createOperatorNode({
- Node
- });
- export var ConstantNode = createConstantNode({
- Node
- });
- export var FunctionAssignmentNode = createFunctionAssignmentNode({
- Node,
- typed
- });
- export var ParenthesisNode = createParenthesisNode({
- Node
- });
- export var ArrayNode = createArrayNode({
- Node
- });
- export var parse = createParse({
- AccessorNode,
- ArrayNode,
- AssignmentNode,
- BlockNode,
- ConditionalNode,
- ConstantNode,
- FunctionAssignmentNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- RangeNode,
- RelationalNode,
- SymbolNode,
- config,
- numeric,
- typed
- });
- export var resolve = createResolve({
- ConstantNode,
- FunctionNode,
- OperatorNode,
- ParenthesisNode,
- parse,
- typed
- });
- export var simplifyConstant = createSimplifyConstant({
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- SymbolNode,
- config,
- mathWithTransform,
- matrix,
- parse,
- typed
- });
- export var compile = createCompile({
- parse,
- typed
- });
- export var evaluate = createEvaluate({
- parse,
- typed
- });
- export var Help = createHelpClass({
- parse
- });
- export var Parser = createParserClass({
- evaluate
- });
- export var simplifyCore = createSimplifyCore({
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- add,
- divide,
- equal,
- isZero,
- multiply,
- parse,
- pow,
- subtract,
- typed
- });
- export var help = createHelp({
- Help,
- mathWithTransform,
- typed
- });
- export var parser = createParser({
- Parser,
- typed
- });
- export var simplify = createSimplify({
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- add,
- config,
- divide,
- equal,
- isZero,
- mathWithTransform,
- matrix,
- multiply,
- parse,
- pow,
- resolve,
- simplifyConstant,
- simplifyCore,
- subtract,
- typed
- });
- export var derivative = createDerivative({
- ConstantNode,
- FunctionNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- config,
- equal,
- isZero,
- numeric,
- parse,
- simplify,
- typed
- });
- export var rationalize = createRationalize({
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- add,
- config,
- divide,
- equal,
- isZero,
- mathWithTransform,
- matrix,
- multiply,
- parse,
- pow,
- simplify,
- simplifyConstant,
- simplifyCore,
- subtract,
- typed
- });
- _extends(math, {
- e,
- false: _false,
- index,
- Infinity: _Infinity,
- LN10,
- LOG10E,
- matrix,
- NaN: _NaN,
- null: _null,
- phi,
- replacer,
- SQRT1_2,
- subset,
- tau,
- typed,
- unaryPlus,
- 'E': e,
- version,
- xor,
- abs,
- acos,
- acot,
- acsc,
- add,
- and,
- asec,
- asin,
- atan,
- atanh,
- bitAnd,
- bitOr,
- boolean,
- cbrt,
- combinations,
- compare,
- compareText,
- cos,
- cot,
- csc,
- cube,
- divide,
- equalScalar,
- erf,
- exp,
- filter,
- forEach,
- format,
- gamma,
- isInteger,
- isNegative,
- isPositive,
- isZero,
- LOG2E,
- largerEq,
- leftShift,
- log,
- log1p,
- map,
- mean,
- mod,
- multiply,
- not,
- number,
- or,
- pi,
- pow,
- random,
- reviver,
- rightLogShift,
- SQRT2,
- sech,
- sin,
- size,
- smallerEq,
- square,
- string,
- subtract,
- tanh,
- typeOf,
- unequal,
- xgcd,
- acoth,
- addScalar,
- asech,
- bitNot,
- chain,
- combinationsWithRep,
- cosh,
- csch,
- divideScalar,
- equalText,
- expm1,
- isNumeric,
- LN2,
- lcm,
- log10,
- multiplyScalar,
- nthRoot,
- pickRandom,
- randomInt,
- rightArithShift,
- sec,
- sinh,
- sqrt,
- tan,
- unaryMinus,
- acosh,
- apply,
- asinh,
- bitXor,
- clone,
- cumsum,
- equal,
- factorial,
- hasNumericValue,
- isNaN,
- larger,
- log2,
- mode,
- norm,
- partitionSelect,
- print,
- quantileSeq,
- round,
- smaller,
- stirlingS2,
- true: _true,
- variance,
- acsch,
- atan2,
- catalan,
- compareNatural,
- composition,
- deepEqual,
- floor,
- hypot,
- lgamma,
- median,
- multinomial,
- permutations,
- range,
- sign,
- std,
- 'PI': pi,
- ceil,
- coth,
- fix,
- isPrime,
- numeric,
- prod,
- bellNumbers,
- gcd,
- mad,
- sum,
- max,
- parse,
- resolve,
- simplifyConstant,
- compile,
- evaluate,
- simplifyCore,
- help,
- parser,
- simplify,
- derivative,
- rationalize,
- min,
- config
- });
- _extends(mathWithTransform, math, {
- cumsum: createCumSumTransform({
- add,
- typed,
- unaryPlus
- }),
- apply: createApplyTransform({
- isInteger,
- typed
- }),
- filter: createFilterTransform({
- typed
- }),
- forEach: createForEachTransform({
- typed
- }),
- map: createMapTransform({
- typed
- }),
- mean: createMeanTransform({
- add,
- divide,
- typed
- }),
- subset: createSubsetTransform({}),
- std: createStdTransform({
- map,
- sqrt,
- typed,
- variance
- }),
- sum: createSumTransform({
- add,
- config,
- numeric,
- typed
- }),
- max: createMaxTransform({
- config,
- larger,
- numeric,
- typed
- }),
- min: createMinTransform({
- config,
- numeric,
- smaller,
- typed
- }),
- range: createRangeTransform({
- matrix,
- config,
- larger,
- largerEq,
- smaller,
- smallerEq,
- typed
- }),
- variance: createVarianceTransform({
- add,
- apply,
- divide,
- isNaN,
- multiply,
- subtract,
- typed
- })
- });
- _extends(classes, {
- Range,
- ResultSet,
- Chain,
- Node,
- ObjectNode,
- RangeNode,
- RelationalNode,
- SymbolNode,
- AccessorNode,
- AssignmentNode,
- BlockNode,
- ConditionalNode,
- FunctionNode,
- IndexNode,
- OperatorNode,
- ConstantNode,
- FunctionAssignmentNode,
- ParenthesisNode,
- ArrayNode,
- Help,
- Parser
- });
- Chain.createProxy(math);
- export { embeddedDocs as docs } from '../expression/embeddedDocs/embeddedDocs.js';
|