在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → jep-java-3.4-trial.zip

jep-java-3.4-trial.zip

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:2.51M
  • 下载次数:1
  • 浏览次数:121
  • 发布时间:2021-11-28
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
使用定义在字符串中的数学公式计算求值。可以自定义公式。比较好的一个框架。 内含 jar开发包与javaDoc文档。
【实例截图】
【核心代码】
4744302542907288335.zip
└── jep-java-3.4-trial
├── bin
│   ├── applets.html
│   ├── BigDecimalConsole.bat
│   ├── BigDecimalConsole.sh
│   ├── ConfParserConsole.bat
│   ├── ConfParserConsoleConsole.sh
│   ├── Console.bat
│   ├── Console.sh
│   ├── expr.ser
│   ├── import.xml
│   ├── JEPTestExpressionsReals.txt
│   ├── JEPTestExpressions.txt
│   ├── PrintConsole.bat
│   ├── PrintConsole.sh
│   ├── run-class.bat
│   ├── VectorConsole.bat
│   └── VectorConsole.sh
├── build
│   ├── com
│   │   └── singularsys
│   │   ├── jep
│   │   │   ├── bigdecimal
│   │   │   │   ├── BigDecComponents.class
│   │   │   │   ├── BigDecFunctionTable.class
│   │   │   │   ├── BigDecNumberFactory.class
│   │   │   │   ├── BigDecOperatorTable.class
│   │   │   │   └── functions
│   │   │   │   ├── BigDecAdd.class
│   │   │   │   ├── BigDecDiv.class
│   │   │   │   ├── BigDecMod.class
│   │   │   │   ├── BigDecMul.class
│   │   │   │   ├── BigDecNegate.class
│   │   │   │   ├── BigDecPow.class
│   │   │   │   ├── BigDecRelational.class
│   │   │   │   └── BigDecSub.class
│   │   │   ├── ComponentSet.class
│   │   │   ├── configurableparser
│   │   │   │   ├── ConfigurableParser.class
│   │   │   │   ├── GrammarParser.class
│   │   │   │   ├── GrammarParserFactory.class
│   │   │   │   ├── Lookahead2Iterator.class
│   │   │   │   ├── matchers
│   │   │   │   │   ├── ArrayAccessGrammarMatcher.class
│   │   │   │   │   ├── CommentTokenMatcher.class
│   │   │   │   │   ├── FunctionGrammarMatcher.class
│   │   │   │   │   ├── GrammarException.class
│   │   │   │   │   ├── GrammarMatcher.class
│   │   │   │   │   ├── HexNumberTokenMatcher.class
│   │   │   │   │   ├── IdentifierTokenMatcher.class
│   │   │   │   │   ├── ListGrammarMatcher.class
│   │   │   │   │   ├── ListOrBracketGrammarMatcher.class
│   │   │   │   │   ├── MultiLineMatcher.class
│   │   │   │   │   ├── NumberTokenMatcher.class
│   │   │   │   │   ├── OperatorTokenMatcher$OTMComp.class
│   │   │   │   │   ├── OperatorTokenMatcher.class
│   │   │   │   │   ├── RegExpTokenMatcher.class
│   │   │   │   │   ├── RoundBracketGrammarMatcher.class
│   │   │   │   │   ├── StringTokenMatcher2.class
│   │   │   │   │   ├── StringTokenMatcher.class
│   │   │   │   │   ├── SymbolTokenMatcher.class
│   │   │   │   │   ├── TerminatorTokenMatcher.class
│   │   │   │   │   ├── TokenBuilder.class
│   │   │   │   │   ├── TokenMatcher.class
│   │   │   │   │   ├── UpperCaseOperatorTokenMatcher.class
│   │   │   │   │   └── WhiteSpaceTokenMatcher.class
│   │   │   │   ├── ShuntingYard$ShuntingYardGrammarParserFactory.class
│   │   │   │   ├── ShuntingYard.class
│   │   │   │   ├── StandardConfigurableParser.class
│   │   │   │   ├── TernaryOperator$RhsTernaryOperator.class
│   │   │   │   ├── TernaryOperator.class
│   │   │   │   ├── TokenFilter.class
│   │   │   │   ├── Tokenizer$StandardTokenizerFactory.class
│   │   │   │   ├── Tokenizer.class
│   │   │   │   ├── TokenizerFactory.class
│   │   │   │   ├── tokens
│   │   │   │   │   ├── CommentToken.class
│   │   │   │   │   ├── FunctionToken.class
│   │   │   │   │   ├── IdentifierToken.class
│   │   │   │   │   ├── MultiLineToken.class
│   │   │   │   │   ├── NumberToken.class
│   │   │   │   │   ├── OperatorToken.class
│   │   │   │   │   ├── StringToken.class
│   │   │   │   │   ├── SymbolToken.class
│   │   │   │   │   ├── TerminatorToken.class
│   │   │   │   │   ├── Token.class
│   │   │   │   │   └── WhiteSpaceToken.class
│   │   │   │   ├── WhiteSpaceCommentFilter$WSCIterator.class
│   │   │   │   └── WhiteSpaceCommentFilter.class
│   │   │   ├── EmptyOperatorTable$OperatorKey.class
│   │   │   ├── EmptyOperatorTable.class
│   │   │   ├── EvaluationException.class
│   │   │   ├── Evaluator.class
│   │   │   ├── functions
│   │   │   │   ├── Abs.class
│   │   │   │   ├── Add.class
│   │   │   │   ├── ArcCosine.class
│   │   │   │   ├── ArcCosineH.class
│   │   │   │   ├── ArcSine.class
│   │   │   │   ├── ArcSineH.class
│   │   │   │   ├── ArcTangent2.class
│   │   │   │   ├── ArcTangent.class
│   │   │   │   ├── ArcTanH.class
│   │   │   │   ├── Arg.class
│   │   │   │   ├── ArrayFunctionBase$ZeroLengthErrorBehaviour.class
│   │   │   │   ├── ArrayFunctionBase.class
│   │   │   │   ├── Assign.class
│   │   │   │   ├── Average$1.class
│   │   │   │   ├── Average.class
│   │   │   │   ├── BinaryFunction.class
│   │   │   │   ├── Binomial.class
│   │   │   │   ├── CallbackEvaluationI$Runnable.class
│   │   │   │   ├── CallbackEvaluationI.class
│   │   │   │   ├── Ceil.class
│   │   │   │   ├── Comparative.class
│   │   │   │   ├── ComplexPFMC.class
│   │   │   │   ├── Conjugate.class
│   │   │   │   ├── Cosecant.class
│   │   │   │   ├── Cosine.class
│   │   │   │   ├── CosineH.class
│   │   │   │   ├── Cotangent.class
│   │   │   │   ├── Cross.class
│   │   │   │   ├── Divide.class
│   │   │   │   ├── Dot.class
│   │   │   │   ├── Ele.class
│   │   │   │   ├── Exp.class
│   │   │   │   ├── Floor.class
│   │   │   │   ├── Identity.class
│   │   │   │   ├── If.class
│   │   │   │   ├── IllegalParameterException.class
│   │   │   │   ├── Imaginary.class
│   │   │   │   ├── LazyLogical.class
│   │   │   │   ├── List.class
│   │   │   │   ├── Logarithm.class
│   │   │   │   ├── LogBase2.class
│   │   │   │   ├── Logical.class
│   │   │   │   ├── LValueI.class
│   │   │   │   ├── MinMax$1.class
│   │   │   │   ├── MinMax.class
│   │   │   │   ├── Modulus.class
│   │   │   │   ├── Multiply.class
│   │   │   │   ├── NaryBinaryFunction.class
│   │   │   │   ├── NaryFunction.class
│   │   │   │   ├── NaturalLogarithm.class
│   │   │   │   ├── Not.class
│   │   │   │   ├── Polar.class
│   │   │   │   ├── PostfixMathCommand.class
│   │   │   │   ├── Power.class
│   │   │   │   ├── Random.class
│   │   │   │   ├── Real.class
│   │   │   │   ├── RInt.class
│   │   │   │   ├── Round.class
│   │   │   │   ├── Secant.class
│   │   │   │   ├── Signum.class
│   │   │   │   ├── Sine.class
│   │   │   │   ├── SineH.class
│   │   │   │   ├── SquareRoot.class
│   │   │   │   ├── Str.class
│   │   │   │   ├── StrictNaturalLogarithm.class
│   │   │   │   ├── strings
│   │   │   │   │   ├── Concat.class
│   │   │   │   │   ├── Left.class
│   │   │   │   │   ├── Length.class
│   │   │   │   │   ├── LowerCase.class
│   │   │   │   │   ├── Mid.class
│   │   │   │   │   ├── Right.class
│   │   │   │   │   ├── StringFunctionSet.class
│   │   │   │   │   ├── Substring.class
│   │   │   │   │   ├── Trim.class
│   │   │   │   │   └── UpperCase.class
│   │   │   │   ├── Subtract.class
│   │   │   │   ├── Sum.class
│   │   │   │   ├── Tangent.class
│   │   │   │   ├── TanH.class
│   │   │   │   ├── UMinus.class
│   │   │   │   ├── UnaryFunction.class
│   │   │   │   └── VSum.class
│   │   │   ├── FunctionTable.class
│   │   │   ├── Jep.class
│   │   │   ├── JepComponent.class
│   │   │   ├── JepException.class
│   │   │   ├── misc
│   │   │   │   ├── bitwise
│   │   │   │   │   ├── BitAnd.class
│   │   │   │   │   ├── BitComp.class
│   │   │   │   │   ├── BitOr.class
│   │   │   │   │   ├── BitwiseOperatorTable$BitwiseOperators.class
│   │   │   │   │   ├── BitwiseOperatorTable.class
│   │   │   │   │   ├── BitXor.class
│   │   │   │   │   ├── LShift.class
│   │   │   │   │   ├── RShift.class
│   │   │   │   │   └── URShift.class
│   │   │   │   ├── CaseInsensitiveFunctionTable.class
│   │   │   │   ├── CaseInsensitiveVariableTable.class
│   │   │   │   ├── ExtendedOperatorSet$ExtendedOperators.class
│   │   │   │   ├── ExtendedOperatorSet$Factorial.class
│   │   │   │   ├── ExtendedOperatorSet$Percent.class
│   │   │   │   ├── ExtendedOperatorSet.class
│   │   │   │   ├── functions
│   │   │   │   │   ├── Case.class
│   │   │   │   │   ├── ConstantFunction.class
│   │   │   │   │   ├── FromBase.class
│   │   │   │   │   ├── IsInfinite.class
│   │   │   │   │   ├── IsNaN.class
│   │   │   │   │   ├── IsNull.class
│   │   │   │   │   ├── IsType.class
│   │   │   │   │   ├── LogTwoArg.class
│   │   │   │   │   ├── Remainder$1.class
│   │   │   │   │   ├── Remainder$Type.class
│   │   │   │   │   ├── Remainder.class
│   │   │   │   │   ├── RoundSF.class
│   │   │   │   │   ├── Switch.class
│   │   │   │   │   ├── SwitchDefault.class
│   │   │   │   │   └── ToBase.class
│   │   │   │   ├── FunctionSet.class
│   │   │   │   ├── javaops
│   │   │   │   │   ├── AbstractInc.class
│   │   │   │   │   ├── JavaOperatorTable$JavaOperators.class
│   │   │   │   │   ├── JavaOperatorTable.class
│   │   │   │   │   ├── OpEquals.class
│   │   │   │   │   ├── PostDec.class
│   │   │   │   │   ├── PostInc.class
│   │   │   │   │   ├── PreDec.class
│   │   │   │   │   ├── PreInc.class
│   │   │   │   │   └── TernaryConditional.class
│   │   │   │   ├── LightWeightComponentSet.class
│   │   │   │   ├── lineNumbering
│   │   │   │   │   ├── LineNumberingNodeFactory$Numbering.class
│   │   │   │   │   ├── LineNumberingNodeFactory.class
│   │   │   │   │   ├── LineNumberingShuntingYard$LineNumberGrammarParserFactory.class
│   │   │   │   │   ├── LineNumberingShuntingYard$Position.class
│   │   │   │   │   └── LineNumberingShuntingYard.class
│   │   │   │   ├── MacroFunction.class
│   │   │   │   ├── NullParser.class
│   │   │   │   ├── nullwrapper
│   │   │   │   │   ├── functions
│   │   │   │   │   │   ├── NullLazyLogical.class
│   │   │   │   │   │   ├── NullSafeEquals.class
│   │   │   │   │   │   └── NullWrappedIf.class
│   │   │   │   │   ├── NullWrapperBinary.class
│   │   │   │   │   ├── NullWrapperFunctionFactory.class
│   │   │   │   │   ├── NullWrapperFunctionTable.class
│   │   │   │   │   ├── NullWrapperNaryBinary.class
│   │   │   │   │   ├── NullWrapperNary.class
│   │   │   │   │   ├── NullWrapperPfmc.class
│   │   │   │   │   ├── NullWrapperUnary.class
│   │   │   │   │   ├── NullWrappingOperatorTable$NullWrapperOperators.class
│   │   │   │   │   └── NullWrappingOperatorTable.class
│   │   │   │   └── VariableTableObserver.class
│   │   │   ├── NodeFactory.class
│   │   │   ├── NumberFactory.class
│   │   │   ├── Operator.class
│   │   │   ├── OperatorTable2$BasicOperators.class
│   │   │   ├── OperatorTable2$PsudoOperators.class
│   │   │   ├── OperatorTable2$SpecialOperators.class
│   │   │   ├── OperatorTable2.class
│   │   │   ├── OperatorTable.class
│   │   │   ├── OperatorTableI.class
│   │   │   ├── ParseException.class
│   │   │   ├── parser
│   │   │   │   ├── ASTConstant.class
│   │   │   │   ├── ASTFunNode.class
│   │   │   │   ├── ASTOpNode.class
│   │   │   │   ├── ASTStart.class
│   │   │   │   ├── ASTVarNode.class
│   │   │   │   ├── JavaCharStream.class
│   │   │   │   ├── JccParser$1.class
│   │   │   │   ├── JccParser$JJCalls.class
│   │   │   │   ├── JccParser$LookaheadSuccess.class
│   │   │   │   ├── JccParser.class
│   │   │   │   ├── JccParserConstants.class
│   │   │   │   ├── JccParserTokenManager.class
│   │   │   │   ├── JccParserTreeConstants.class
│   │   │   │   ├── JJTJccParserState.class
│   │   │   │   ├── Node$HookKey.class
│   │   │   │   ├── Node.class
│   │   │   │   ├── ParseException.class
│   │   │   │   ├── SimpleNode$ChildIterable.class
│   │   │   │   ├── SimpleNode$ChildIterator.class
│   │   │   │   ├── SimpleNode.class
│   │   │   │   ├── StandardParser.class
│   │   │   │   ├── Token.class
│   │   │   │   └── TokenMgrError.class
│   │   │   ├── Parser.class
│   │   │   ├── ParserVisitor.class
│   │   │   ├── PostfixMathCommandI.class
│   │   │   ├── PrintVisitor$PrintRulesI.class
│   │   │   ├── PrintVisitor$StdElePrintRule.class
│   │   │   ├── PrintVisitor$StdListPrintRule.class
│   │   │   ├── PrintVisitor.class
│   │   │   ├── reals
│   │   │   │   ├── RealBinaryFunction.class
│   │   │   │   ├── RealEvaluator.class
│   │   │   │   ├── RealNaryFunction.class
│   │   │   │   ├── RealNullaryFunction.class
│   │   │   │   └── RealUnaryFunction.class
│   │   │   ├── standard
│   │   │   │   ├── Complex.class
│   │   │   │   ├── DoubleNumberFactory.class
│   │   │   │   ├── FastEvaluator.class
│   │   │   │   ├── StandardComponents.class
│   │   │   │   ├── StandardEvaluator$ResultFilter.class
│   │   │   │   ├── StandardEvaluator.class
│   │   │   │   ├── StandardFunctionTable.class
│   │   │   │   ├── StandardOperatorTable2.class
│   │   │   │   ├── StandardOperatorTable.class
│   │   │   │   └── StandardVariableTable.class
│   │   │   ├── Variable.class
│   │   │   ├── VariableFactory.class
│   │   │   ├── VariableTable.class
│   │   │   └── walkers
│   │   │   ├── DeepCopyVisitor.class
│   │   │   ├── DoNothingVisitor.class
│   │   │   ├── ExpressionConsolidator.class
│   │   │   ├── PostfixEvaluator.class
│   │   │   ├── PostfixTreeWalker$NodeIndex.class
│   │   │   ├── PostfixTreeWalker.class
│   │   │   ├── PrefixTreeDumper.class
│   │   │   ├── PrefixTreeWalker$NodeIndex.class
│   │   │   ├── PrefixTreeWalker.class
│   │   │   ├── SerializableExpression$Constant.class
│   │   │   ├── SerializableExpression$Element.class
│   │   │   ├── SerializableExpression$Function.class
│   │   │   ├── SerializableExpression$Operator.class
│   │   │   ├── SerializableExpression$Variable.class
│   │   │   ├── SerializableExpression.class
│   │   │   ├── SubstitutionVisitor.class
│   │   │   ├── TreeAnalyzer$VariableComparitor.class
│   │   │   └── TreeAnalyzer.class
│   │   ├── jepexamples
│   │   │   ├── applets
│   │   │   │   ├── AbstractCanvas$1.class
│   │   │   │   ├── AbstractCanvas$2.class
│   │   │   │   ├── AbstractCanvas$3.class
│   │   │   │   ├── AbstractCanvas$4.class
│   │   │   │   ├── AbstractCanvas$5.class
│   │   │   │   ├── AbstractCanvas$6.class
│   │   │   │   ├── AbstractCanvas.class
│   │   │   │   ├── Evaluator$1.class
│   │   │   │   ├── Evaluator$2.class
│   │   │   │   ├── Evaluator$3.class
│   │   │   │   ├── Evaluator$4.class
│   │   │   │   ├── Evaluator.class
│   │   │   │   ├── Fractal$1.class
│   │   │   │   ├── Fractal$2.class
│   │   │   │   ├── FractalCanvas.class
│   │   │   │   ├── Fractal.class
│   │   │   │   ├── FunctionCanvas.class
│   │   │   │   ├── FunctionPlotter$1.class
│   │   │   │   ├── FunctionPlotter.class
│   │   │   │   ├── ParametrisedCanvas$1.class
│   │   │   │   ├── ParametrisedCanvas.class
│   │   │   │   ├── ParametrisedPlotter$1Adder.class
│   │   │   │   ├── ParametrisedPlotter$1.class
│   │   │   │   ├── ParametrisedPlotter$2.class
│   │   │   │   ├── ParametrisedPlotter$3.class
│   │   │   │   ├── ParametrisedPlotter$4.class
│   │   │   │   ├── ParametrisedPlotter$5.class
│   │   │   │   ├── ParametrisedPlotter.class
│   │   │   │   ├── PolarCanvas.class
│   │   │   │   ├── PolarPlotter$1Adder.class
│   │   │   │   ├── PolarPlotter$1.class
│   │   │   │   ├── PolarPlotter$2.class
│   │   │   │   ├── PolarPlotter$3.class
│   │   │   │   ├── PolarPlotter$4.class
│   │   │   │   ├── PolarPlotter.class
│   │   │   │   ├── RepeatButton$RepeatButtonListener.class
│   │   │   │   └── RepeatButton.class
│   │   │   ├── consoles
│   │   │   │   ├── BigDecimalConsole.class
│   │   │   │   ├── Console$1.class
│   │   │   │   ├── Console$SPEC_ACTION.class
│   │   │   │   ├── Console.class
│   │   │   │   ├── CPConsole.class
│   │   │   │   ├── PostfixEvaluationConsole.class
│   │   │   │   ├── PrefixDumperConsole.class
│   │   │   │   ├── PrintConsole.class
│   │   │   │   ├── VectorConsole$VectorParser.class
│   │   │   │   └── VectorConsole.class
│   │   │   ├── diagnostics
│   │   │   │   ├── ExamineResultTypes$1.class
│   │   │   │   ├── ExamineResultTypes$BooleanTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$ComplexTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$DoubleTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$FloatTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$InfityDoubleTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$IntegerTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$LongTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$NaNDoubleTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$NegativeDoubleTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$NullTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$ShortTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$StringTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$TypeCreator.class
│   │   │   │   ├── ExamineResultTypes$VectorTypeCreator.class
│   │   │   │   ├── ExamineResultTypes$ZeroDoubleTypeCreator.class
│   │   │   │   ├── ExamineResultTypes.class
│   │   │   │   ├── ExamineSizes$ParserType.class
│   │   │   │   ├── ExamineSizes.class
│   │   │   │   ├── ParseSpeed.class
│   │   │   │   ├── SpeedTest$BDConfig.class
│   │   │   │   ├── SpeedTest$EvaluationConfig.class
│   │   │   │   ├── SpeedTest$JepConfig.class
│   │   │   │   ├── SpeedTest$OldConfig.class
│   │   │   │   ├── SpeedTest$Outputter.class
│   │   │   │   ├── SpeedTest$RatioOutputter.class
│   │   │   │   ├── SpeedTest$RealConfig.class
│   │   │   │   ├── SpeedTest$TabOutputter.class
│   │   │   │   ├── SpeedTest.class
│   │   │   │   ├── ThreadTest$EvaluationThread.class
│   │   │   │   └── ThreadTest.class
│   │   │   └── SimpleExample.class
│   │   └── jeptests
│   │   ├── system
│   │   │   ├── BigDecimalTest.class
│   │   │   ├── BugsTest$1.class
│   │   │   ├── BugsTest$2.class
│   │   │   ├── BugsTest$3.class
│   │   │   ├── BugsTest$4.class
│   │   │   ├── BugsTest$JepExpressionOperatorTable2.class
│   │   │   ├── BugsTest$myRound.class
│   │   │   ├── BugsTest$OperatorAdd.class
│   │   │   ├── BugsTest$OperatorDivide.class
│   │   │   ├── BugsTest$OperatorMultiply.class
│   │   │   ├── BugsTest$OperatorSubtract.class
│   │   │   ├── BugsTest$OperatorUMinus.class
│   │   │   ├── BugsTest.class
│   │   │   ├── CPTest$MyOps.class
│   │   │   ├── CPTest.class
│   │   │   ├── ExpressionEvalTest.class
│   │   │   ├── ExtendedParserTest.class
│   │   │   ├── JepTest$1SideEffect.class
│   │   │   ├── JepTest.class
│   │   │   ├── LineNumberingTest$Position.class
│   │   │   ├── LineNumberingTest.class
│   │   │   ├── NullWrapTest.class
│   │   │   ├── perf
│   │   │   │   ├── PerfResult.class
│   │   │   │   ├── PerfRunner.class
│   │   │   │   ├── PerfTest.class
│   │   │   │   └── tests
│   │   │   │   ├── CurVerRunner.class
│   │   │   │   ├── EvalPerfTest.class
│   │   │   │   └── ParsePerfTest.class
│   │   │   ├── PostfixEvalTest.class
│   │   │   ├── RealEvalTest.class
│   │   │   ├── SerializationTest.class
│   │   │   └── StandardEvaluatorTest.class
│   │   └── unit
│   │   ├── bigdecimal
│   │   │   └── functions
│   │   │   ├── BigDecAddTest.class
│   │   │   └── BigDecRelationalTest.class
│   │   ├── ComplexTest.class
│   │   ├── functions
│   │   │   ├── EleTest.class
│   │   │   ├── LogarithmTest.class
│   │   │   ├── NaturalLogarithmTest.class
│   │   │   ├── RIntTest.class
│   │   │   ├── RoundTest.class
│   │   │   └── Utilities.class
│   │   ├── ObservingTest$MyVariableObserver.class
│   │   ├── ObservingTest.class
│   │   ├── PrintVisitorTest.class
│   │   └── TokenizerTest.class
│   └── org
│   └── nfunk
│   ├── jep
│   │   └── JEP.class
│   ├── jepexamples
│   │   ├── Console.class
│   │   ├── Evaluator$1.class
│   │   ├── Evaluator$2.class
│   │   ├── Evaluator$3.class
│   │   ├── Evaluator$4.class
│   │   ├── Evaluator$5.class
│   │   ├── Evaluator.class
│   │   ├── Fractal$1.class
│   │   ├── Fractal$2.class
│   │   ├── FractalCanvas.class
│   │   ├── Fractal.class
│   │   ├── FunctionPlotter$1.class
│   │   ├── FunctionPlotter.class
│   │   ├── GraphCanvas.class
│   │   ├── LargeExpressionTest.class
│   │   ├── SimpleTest.class
│   │   ├── ThreadTest.class
│   │   └── ThreadTestThread.class
│   └── jeptesting
│   ├── BugsTest$CustFunc.class
│   ├── BugsTest.class
│   ├── ExpressionEvalTest.class
│   ├── JEPTest.class
│   ├── LogarithmTest.class
│   └── NaturalLogarithmTest.class
├── COPYRIGHT.txt
├── doc
│   ├── html
│   │   ├── bigdecimal.html
│   │   ├── components.html
│   │   ├── confparser.html
│   │   ├── CustFunc.java
│   │   ├── customfunctions.html
│   │   ├── extensions
│   │   │   ├── djep.html
│   │   │   ├── groupjep.html
│   │   │   ├── index.html
│   │   │   ├── rpe.html
│   │   │   ├── vectorjep.html
│   │   │   ├── version.html
│   │   │   └── xjep.html
│   │   ├── faq.html
│   │   ├── functions.html
│   │   ├── grammar.html
│   │   ├── Half.java
│   │   ├── img
│   │   │   ├── checkmark.gif
│   │   │   ├── new-window-icon.gif
│   │   │   ├── overview.odg
│   │   │   ├── overview.png
│   │   │   └── top.gif
│   │   ├── index.html
│   │   ├── main.css
│   │   ├── manipulating.html
│   │   ├── migrate.html
│   │   ├── operators.html
│   │   ├── serialization.html
│   │   ├── types.html
│   │   ├── usage.html
│   │   ├── variables.html
│   │   ├── version-1.html
│   │   ├── version-2.html
│   │   └── version.html
│   └── javadoc
│   ├── allclasses-frame.html
│   ├── allclasses-noframe.html
│   ├── com
│   │   └── singularsys
│   │   ├── jep
│   │   │   ├── bigdecimal
│   │   │   │   ├── BigDecComponents.html
│   │   │   │   ├── BigDecFunctionTable.html
│   │   │   │   ├── BigDecNumberFactory.html
│   │   │   │   ├── BigDecOperatorTable.html
│   │   │   │   ├── functions
│   │   │   │   │   ├── BigDecAdd.html
│   │   │   │   │   ├── BigDecDiv.html
│   │   │   │   │   ├── BigDecMod.html
│   │   │   │   │   ├── BigDecMul.html
│   │   │   │   │   ├── BigDecNegate.html
│   │   │   │   │   ├── BigDecPow.html
│   │   │   │   │   ├── BigDecRelational.html
│   │   │   │   │   ├── BigDecSub.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   └── package-tree.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── ComponentSet.html
│   │   │   ├── configurableparser
│   │   │   │   ├── ConfigurableParser.html
│   │   │   │   ├── GrammarParserFactory.html
│   │   │   │   ├── GrammarParser.html
│   │   │   │   ├── Lookahead2Iterator.html
│   │   │   │   ├── matchers
│   │   │   │   │   ├── ArrayAccessGrammarMatcher.html
│   │   │   │   │   ├── CommentTokenMatcher.html
│   │   │   │   │   ├── FunctionGrammarMatcher.html
│   │   │   │   │   ├── GrammarException.html
│   │   │   │   │   ├── GrammarMatcher.html
│   │   │   │   │   ├── HexNumberTokenMatcher.html
│   │   │   │   │   ├── IdentifierTokenMatcher.html
│   │   │   │   │   ├── ListGrammarMatcher.html
│   │   │   │   │   ├── ListOrBracketGrammarMatcher.html
│   │   │   │   │   ├── MultiLineMatcher.html
│   │   │   │   │   ├── NumberTokenMatcher.html
│   │   │   │   │   ├── OperatorTokenMatcher.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── RegExpTokenMatcher.html
│   │   │   │   │   ├── RoundBracketGrammarMatcher.html
│   │   │   │   │   ├── StringTokenMatcher2.html
│   │   │   │   │   ├── StringTokenMatcher.html
│   │   │   │   │   ├── SymbolTokenMatcher.html
│   │   │   │   │   ├── TerminatorTokenMatcher.html
│   │   │   │   │   ├── TokenBuilder.html
│   │   │   │   │   ├── TokenMatcher.html
│   │   │   │   │   ├── UpperCaseOperatorTokenMatcher.html
│   │   │   │   │   └── WhiteSpaceTokenMatcher.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── ShuntingYard.html
│   │   │   │   ├── ShuntingYard.ShuntingYardGrammarParserFactory.html
│   │   │   │   ├── StandardConfigurableParser.html
│   │   │   │   ├── TernaryOperator.html
│   │   │   │   ├── TernaryOperator.RhsTernaryOperator.html
│   │   │   │   ├── TokenFilter.html
│   │   │   │   ├── TokenizerFactory.html
│   │   │   │   ├── Tokenizer.html
│   │   │   │   ├── Tokenizer.StandardTokenizerFactory.html
│   │   │   │   ├── tokens
│   │   │   │   │   ├── CommentToken.html
│   │   │   │   │   ├── FunctionToken.html
│   │   │   │   │   ├── IdentifierToken.html
│   │   │   │   │   ├── MultiLineToken.html
│   │   │   │   │   ├── NumberToken.html
│   │   │   │   │   ├── OperatorToken.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── StringToken.html
│   │   │   │   │   ├── SymbolToken.html
│   │   │   │   │   ├── TerminatorToken.html
│   │   │   │   │   ├── Token.html
│   │   │   │   │   └── WhiteSpaceToken.html
│   │   │   │   └── WhiteSpaceCommentFilter.html
│   │   │   ├── EmptyOperatorTable.html
│   │   │   ├── EmptyOperatorTable.OperatorKey.html
│   │   │   ├── EvaluationException.html
│   │   │   ├── Evaluator.html
│   │   │   ├── functions
│   │   │   │   ├── Abs.html
│   │   │   │   ├── Add.html
│   │   │   │   ├── ArcCosineH.html
│   │   │   │   ├── ArcCosine.html
│   │   │   │   ├── ArcSineH.html
│   │   │   │   ├── ArcSine.html
│   │   │   │   ├── ArcTangent2.html
│   │   │   │   ├── ArcTangent.html
│   │   │   │   ├── ArcTanH.html
│   │   │   │   ├── Arg.html
│   │   │   │   ├── ArrayFunctionBase.html
│   │   │   │   ├── ArrayFunctionBase.ZeroLengthErrorBehaviour.html
│   │   │   │   ├── Assign.html
│   │   │   │   ├── Average.html
│   │   │   │   ├── BinaryFunction.html
│   │   │   │   ├── Binomial.html
│   │   │   │   ├── CallbackEvaluationI.html
│   │   │   │   ├── CallbackEvaluationI.Runnable.html
│   │   │   │   ├── Ceil.html
│   │   │   │   ├── Comparative.html
│   │   │   │   ├── ComplexPFMC.html
│   │   │   │   ├── Conjugate.html
│   │   │   │   ├── Cosecant.html
│   │   │   │   ├── CosineH.html
│   │   │   │   ├── Cosine.html
│   │   │   │   ├── Cotangent.html
│   │   │   │   ├── Cross.html
│   │   │   │   ├── Divide.html
│   │   │   │   ├── Dot.html
│   │   │   │   ├── Ele.html
│   │   │   │   ├── Exp.html
│   │   │   │   ├── Floor.html
│   │   │   │   ├── Identity.html
│   │   │   │   ├── If.html
│   │   │   │   ├── IllegalParameterException.html
│   │   │   │   ├── Imaginary.html
│   │   │   │   ├── LazyLogical.html
│   │   │   │   ├── List.html
│   │   │   │   ├── Logarithm.html
│   │   │   │   ├── LogBase2.html
│   │   │   │   ├── Logical.html
│   │   │   │   ├── LValueI.html
│   │   │   │   ├── MinMax.html
│   │   │   │   ├── Modulus.html
│   │   │   │   ├── Multiply.html
│   │   │   │   ├── NaryBinaryFunction.html
│   │   │   │   ├── NaryFunction.html
│   │   │   │   ├── NaturalLogarithm.html
│   │   │   │   ├── Not.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── Polar.html
│   │   │   │   ├── PostfixMathCommand.html
│   │   │   │   ├── Power.html
│   │   │   │   ├── Random.html
│   │   │   │   ├── Real.html
│   │   │   │   ├── RInt.html
│   │   │   │   ├── Round.html
│   │   │   │   ├── Secant.html
│   │   │   │   ├── Signum.html
│   │   │   │   ├── SineH.html
│   │   │   │   ├── Sine.html
│   │   │   │   ├── SquareRoot.html
│   │   │   │   ├── Str.html
│   │   │   │   ├── StrictNaturalLogarithm.html
│   │   │   │   ├── strings
│   │   │   │   │   ├── Concat.html
│   │   │   │   │   ├── Left.html
│   │   │   │   │   ├── Length.html
│   │   │   │   │   ├── LowerCase.html
│   │   │   │   │   ├── Mid.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── Right.html
│   │   │   │   │   ├── StringFunctionSet.html
│   │   │   │   │   ├── Substring.html
│   │   │   │   │   ├── Trim.html
│   │   │   │   │   └── UpperCase.html
│   │   │   │   ├── Subtract.html
│   │   │   │   ├── Sum.html
│   │   │   │   ├── Tangent.html
│   │   │   │   ├── TanH.html
│   │   │   │   ├── UMinus.html
│   │   │   │   ├── UnaryFunction.html
│   │   │   │   └── VSum.html
│   │   │   ├── FunctionTable.html
│   │   │   ├── JepComponent.html
│   │   │   ├── JepException.html
│   │   │   ├── Jep.html
│   │   │   ├── misc
│   │   │   │   ├── bitwise
│   │   │   │   │   ├── BitAnd.html
│   │   │   │   │   ├── BitComp.html
│   │   │   │   │   ├── BitOr.html
│   │   │   │   │   ├── BitwiseOperatorTable.BitwiseOperators.html
│   │   │   │   │   ├── BitwiseOperatorTable.html
│   │   │   │   │   ├── BitXor.html
│   │   │   │   │   ├── LShift.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── RShift.html
│   │   │   │   │   └── URShift.html
│   │   │   │   ├── CaseInsensitiveFunctionTable.html
│   │   │   │   ├── CaseInsensitiveVariableTable.html
│   │   │   │   ├── ExtendedOperatorSet.ExtendedOperators.html
│   │   │   │   ├── ExtendedOperatorSet.Factorial.html
│   │   │   │   ├── ExtendedOperatorSet.html
│   │   │   │   ├── functions
│   │   │   │   │   ├── Case.html
│   │   │   │   │   ├── ConstantFunction.html
│   │   │   │   │   ├── FromBase.html
│   │   │   │   │   ├── IsInfinite.html
│   │   │   │   │   ├── IsNaN.html
│   │   │   │   │   ├── IsNull.html
│   │   │   │   │   ├── IsType.html
│   │   │   │   │   ├── LogTwoArg.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── Remainder.html
│   │   │   │   │   ├── Remainder.Type.html
│   │   │   │   │   ├── RoundSF.html
│   │   │   │   │   ├── SwitchDefault.html
│   │   │   │   │   ├── Switch.html
│   │   │   │   │   └── ToBase.html
│   │   │   │   ├── FunctionSet.html
│   │   │   │   ├── javaops
│   │   │   │   │   ├── AbstractInc.html
│   │   │   │   │   ├── JavaOperatorTable.html
│   │   │   │   │   ├── JavaOperatorTable.JavaOperators.html
│   │   │   │   │   ├── OpEquals.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── PostDec.html
│   │   │   │   │   ├── PostInc.html
│   │   │   │   │   ├── PreDec.html
│   │   │   │   │   ├── PreInc.html
│   │   │   │   │   └── TernaryConditional.html
│   │   │   │   ├── LightWeightComponentSet.html
│   │   │   │   ├── lineNumbering
│   │   │   │   │   ├── LineNumberingNodeFactory.html
│   │   │   │   │   ├── LineNumberingNodeFactory.Numbering.html
│   │   │   │   │   ├── LineNumberingShuntingYard.html
│   │   │   │   │   ├── LineNumberingShuntingYard.LineNumberGrammarParserFactory.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   └── package-tree.html
│   │   │   │   ├── MacroFunction.html
│   │   │   │   ├── NullParser.html
│   │   │   │   ├── nullwrapper
│   │   │   │   │   ├── functions
│   │   │   │   │   │   ├── NullLazyLogical.html
│   │   │   │   │   │   ├── NullSafeEquals.html
│   │   │   │   │   │   ├── NullWrappedIf.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   └── package-tree.html
│   │   │   │   │   ├── NullWrapperBinary.html
│   │   │   │   │   ├── NullWrapperFunctionFactory.html
│   │   │   │   │   ├── NullWrapperFunctionTable.html
│   │   │   │   │   ├── NullWrapperNaryBinary.html
│   │   │   │   │   ├── NullWrapperNary.html
│   │   │   │   │   ├── NullWrapperPfmc.html
│   │   │   │   │   ├── NullWrapperUnary.html
│   │   │   │   │   ├── NullWrappingOperatorTable.html
│   │   │   │   │   ├── NullWrappingOperatorTable.NullWrapperOperators.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   └── package-tree.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── VariableTableObserver.html
│   │   │   ├── NodeFactory.html
│   │   │   ├── NumberFactory.html
│   │   │   ├── Operator.html
│   │   │   ├── OperatorTable2.BasicOperators.html
│   │   │   ├── OperatorTable2.html
│   │   │   ├── OperatorTable2.PsudoOperators.html
│   │   │   ├── OperatorTable2.SpecialOperators.html
│   │   │   ├── OperatorTable.html
│   │   │   ├── OperatorTableI.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── ParseException.html
│   │   │   ├── parser
│   │   │   │   ├── ASTConstant.html
│   │   │   │   ├── ASTFunNode.html
│   │   │   │   ├── ASTOpNode.html
│   │   │   │   ├── ASTStart.html
│   │   │   │   ├── ASTVarNode.html
│   │   │   │   ├── JavaCharStream.html
│   │   │   │   ├── JccParserConstants.html
│   │   │   │   ├── JccParser.html
│   │   │   │   ├── JccParserTokenManager.html
│   │   │   │   ├── JccParserTreeConstants.html
│   │   │   │   ├── JJTJccParserState.html
│   │   │   │   ├── Node.HookKey.html
│   │   │   │   ├── Node.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── ParseException.html
│   │   │   │   ├── SimpleNode.html
│   │   │   │   ├── StandardParser.html
│   │   │   │   ├── Token.html
│   │   │   │   └── TokenMgrError.html
│   │   │   ├── Parser.html
│   │   │   ├── ParserVisitor.html
│   │   │   ├── PostfixMathCommandI.html
│   │   │   ├── PrintVisitor.html
│   │   │   ├── PrintVisitor.PrintRulesI.html
│   │   │   ├── PrintVisitor.StdElePrintRule.html
│   │   │   ├── PrintVisitor.StdListPrintRule.html
│   │   │   ├── reals
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── RealBinaryFunction.html
│   │   │   │   ├── RealEvaluator.html
│   │   │   │   ├── RealNaryFunction.html
│   │   │   │   ├── RealNullaryFunction.html
│   │   │   │   └── RealUnaryFunction.html
│   │   │   ├── standard
│   │   │   │   ├── Complex.html
│   │   │   │   ├── DoubleNumberFactory.html
│   │   │   │   ├── FastEvaluator.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── StandardComponents.html
│   │   │   │   ├── StandardEvaluator.html
│   │   │   │   ├── StandardFunctionTable.html
│   │   │   │   ├── StandardOperatorTable2.html
│   │   │   │   ├── StandardOperatorTable.html
│   │   │   │   └── StandardVariableTable.html
│   │   │   ├── VariableFactory.html
│   │   │   ├── Variable.html
│   │   │   ├── VariableTable.html
│   │   │   └── walkers
│   │   │   ├── DeepCopyVisitor.html
│   │   │   ├── DoNothingVisitor.html
│   │   │   ├── ExpressionConsolidator.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── PostfixEvaluator.html
│   │   │   ├── PostfixTreeWalker.html
│   │   │   ├── PrefixTreeDumper.html
│   │   │   ├── PrefixTreeWalker.html
│   │   │   ├── SerializableExpression.Constant.html
│   │   │   ├── SerializableExpression.Element.html
│   │   │   ├── SerializableExpression.Function.html
│   │   │   ├── SerializableExpression.html
│   │   │   ├── SerializableExpression.Operator.html
│   │   │   ├── SerializableExpression.Variable.html
│   │   │   ├── SubstitutionVisitor.html
│   │   │   └── TreeAnalyzer.html
│   │   ├── jepexamples
│   │   │   ├── applets
│   │   │   │   ├── AbstractCanvas.html
│   │   │   │   ├── Evaluator.html
│   │   │   │   ├── FractalCanvas.html
│   │   │   │   ├── Fractal.html
│   │   │   │   ├── FunctionCanvas.html
│   │   │   │   ├── FunctionPlotter.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── ParametrisedCanvas.html
│   │   │   │   ├── ParametrisedPlotter.html
│   │   │   │   ├── PolarPlotter.html
│   │   │   │   └── RepeatButton.html
│   │   │   ├── consoles
│   │   │   │   ├── BigDecimalConsole.html
│   │   │   │   ├── Console.html
│   │   │   │   ├── Console.SPEC_ACTION.html
│   │   │   │   ├── CPConsole.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── PostfixEvaluationConsole.html
│   │   │   │   ├── PrefixDumperConsole.html
│   │   │   │   ├── PrintConsole.html
│   │   │   │   └── VectorConsole.html
│   │   │   ├── diagnostics
│   │   │   │   ├── ExamineResultTypes.html
│   │   │   │   ├── ExamineResultTypes.ShortTypeCreator.html
│   │   │   │   ├── ExamineSizes.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── ParseSpeed.html
│   │   │   │   ├── SpeedTest.BDConfig.html
│   │   │   │   ├── SpeedTest.EvaluationConfig.html
│   │   │   │   ├── SpeedTest.html
│   │   │   │   ├── SpeedTest.JepConfig.html
│   │   │   │   ├── SpeedTest.OldConfig.html
│   │   │   │   ├── SpeedTest.Outputter.html
│   │   │   │   ├── SpeedTest.RatioOutputter.html
│   │   │   │   ├── SpeedTest.RealConfig.html
│   │   │   │   ├── SpeedTest.TabOutputter.html
│   │   │   │   └── ThreadTest.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── SimpleExample.html
│   │   └── jeptests
│   │   ├── system
│   │   │   ├── BigDecimalTest.html
│   │   │   ├── BugsTest.html
│   │   │   ├── CPTest.html
│   │   │   ├── ExpressionEvalTest.html
│   │   │   ├── ExtendedParserTest.html
│   │   │   ├── JepTest.html
│   │   │   ├── LineNumberingTest.html
│   │   │   ├── NullWrapTest.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── perf
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── PerfResult.html
│   │   │   │   ├── PerfRunner.html
│   │   │   │   ├── PerfTest.html
│   │   │   │   └── tests
│   │   │   │   ├── CurVerRunner.html
│   │   │   │   ├── EvalPerfTest.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── ParsePerfTest.html
│   │   │   ├── PostfixEvalTest.html
│   │   │   ├── RealEvalTest.html
│   │   │   ├── SerializationTest.html
│   │   │   └── StandardEvaluatorTest.html
│   │   └── unit
│   │   ├── bigdecimal
│   │   │   └── functions
│   │   │   ├── BigDecAddTest.html
│   │   │   ├── BigDecRelationalTest.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── ComplexTest.html
│   │   ├── functions
│   │   │   ├── EleTest.html
│   │   │   ├── LogarithmTest.html
│   │   │   ├── NaturalLogarithmTest.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── RIntTest.html
│   │   │   ├── RoundTest.html
│   │   │   └── Utilities.html
│   │   ├── ObservingTest.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── PrintVisitorTest.html
│   │   └── TokenizerTest.html
│   ├── constant-values.html
│   ├── deprecated-list.html
│   ├── help-doc.html
│   ├── index-all.html
│   ├── index.html
│   ├── org
│   │   └── nfunk
│   │   └── jep
│   │   ├── JEP.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   └── package-tree.html
│   ├── overview-frame.html
│   ├── overview-summary.html
│   ├── overview-tree.html
│   ├── package-list
│   ├── resources
│   │   └── inherit.gif
│   ├── serialized-form.html
│   └── stylesheet.css
├── jep-java-3.4-trial.jar
├── lib
│   └── junit-4.8.2.jar
├── LICENSE-trial.txt
├── README.html
└── src
├── com
│   └── singularsys
│   ├── jepexamples
│   │   ├── applets
│   │   │   ├── AbstractCanvas.java
│   │   │   ├── Evaluator.java
│   │   │   ├── FractalCanvas.java
│   │   │   ├── Fractal.java
│   │   │   ├── FunctionCanvas.java
│   │   │   ├── FunctionPlotter.java
│   │   │   ├── package.html
│   │   │   ├── ParametrisedCanvas.java
│   │   │   ├── ParametrisedPlotter.java
│   │   │   ├── PolarCanvas.java
│   │   │   ├── PolarPlotter.java
│   │   │   └── RepeatButton.java
│   │   ├── consoles
│   │   │   ├── BigDecimalConsole.java
│   │   │   ├── Console.java
│   │   │   ├── CPConsole.java
│   │   │   ├── package.html
│   │   │   ├── PostfixEvaluationConsole.java
│   │   │   ├── PrefixDumperConsole.java
│   │   │   ├── PrintConsole.java
│   │   │   └── VectorConsole.java
│   │   ├── diagnostics
│   │   │   ├── ExamineResultTypes.java
│   │   │   ├── ExamineSizes.java
│   │   │   ├── package.html
│   │   │   ├── ParseSpeed.java
│   │   │   ├── SpeedTest.java
│   │   │   └── ThreadTest.java
│   │   ├── package.html
│   │   └── SimpleExample.java
│   └── jeptests
│   ├── bigdecimal
│   │   └── functions
│   ├── functions
│   ├── perf
│   │   └── tests
│   ├── system
│   │   ├── BigDecimalTest.java
│   │   ├── BugsTest.java
│   │   ├── CPTest.java
│   │   ├── ExpressionEvalTest.java
│   │   ├── ExtendedParserTest.java
│   │   ├── JepTest.java
│   │   ├── LineNumberingTest.java
│   │   ├── NullWrapTest.java
│   │   ├── package.html
│   │   ├── perf
│   │   │   ├── PerfResult.java
│   │   │   ├── PerfRunner.java
│   │   │   ├── PerfTest.java
│   │   │   └── tests
│   │   │   ├── CurVerRunner.java
│   │   │   ├── EvalPerfTest.java
│   │   │   └── ParsePerfTest.java
│   │   ├── PostfixEvalTest.java
│   │   ├── RealEvalTest.java
│   │   ├── SerializationTest.java
│   │   └── StandardEvaluatorTest.java
│   └── unit
│   ├── bigdecimal
│   │   └── functions
│   │   ├── BigDecAddTest.java
│   │   ├── BigDecRelationalTest.java
│   │   └── package.html
│   ├── ComplexTest.java
│   ├── functions
│   │   ├── EleTest.java
│   │   ├── LogarithmTest.java
│   │   ├── NaturalLogarithmTest.java
│   │   ├── package.html
│   │   ├── RIntTest.java
│   │   ├── RoundTest.java
│   │   └── Utilities.java
│   ├── ObservingTest.java
│   ├── package.html
│   ├── PrintVisitorTest.java
│   └── TokenizerTest.java
└── org
└── nfunk
├── jepexamples
│   ├── Console.java
│   ├── Evaluator.java
│   ├── FractalCanvas.java
│   ├── Fractal.java
│   ├── FunctionPlotter.java
│   ├── GraphCanvas.java
│   ├── LargeExpressionTest.java
│   ├── package.html
│   ├── SimpleTest.java
│   ├── ThreadTest.java
│   └── ThreadTestThread.java
└── jeptesting
├── BugsTest.java
├── ExpressionEvalTest.java
├── JEPTest.java
├── LogarithmTest.java
├── NaturalLogarithmTest.java
└── package.html

108 directories, 1012 files

标签:

实例下载地址

jep-java-3.4-trial.zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警