symja_java8-2018-06-18
Changes:
-
Issue #55: Use java10 jshell to run a java/symja repl
-
Issue #51: Run scripts from Console or MMAConsole app
-
Issue #48: delete final from Config.DOUBLE_TOLERANCE definition
-
Issue #38: Moved ExprPreprocessor to https://github.com/axkr/java_codegen
-
Issue #31 fix bug in Rationalize function
-
Issue #24 Implement Series...() functions (not finished)
-
BooleanMinimize use logicng 1.4.0 release - see logic-ng/LogicNG#12
-
improved FullSimplify, FunctionExpand, PolyGamma, MapIndexed, BesselJ, Inequality, IntegerPartitions, Table, Limit, Gamma, GammaRegularized, HarmonicNumber
-
use SeriesData in Coefficient, CoefficientList, Exponent functions
-
Cyclotomic polynomials
-
LinearRecurrence(list1, list2, n) function
-
ASCII Art Symja Logo for Console, MMAConsole
-
SquareMatrixQ function
-
refactor parsers to improve maintainability - delete ExprScanner class
-
ContinuedFraction for argument Sqrt( d ) with d positive integer
-
IntegerDigits, FromDigits function
-
Sudivide() function
-
FrobeniusNumber function
-
EulerPhi, MoebiusMu, CarmichaelLambda improvements for negative arg
-
Refactor InterpolatingFunction by using a Piecewise polynomial
-
Median function for distributions
-
IntegerSym cache for ints -128 < i <128
-
Orthogonalize function
-
HoldPattern function
-
Improve CoefficientList function for multivariate polynomials
-
org.matheclipse.core.convert.TreeForm class - display an ASCII tree of a Symja expression
-
Exists(), ForAll() functions
-
JacobiZeta() function
-
Introduced Config.DOMINANT_IMPLICIT_TIMES Config.EXPLICIT_TIMES_OPERATOR (== true in RulePreprocessor)