├── .classpath ├── .project ├── .settings ├── org.eclipse.core.resources.prefs └── org.eclipse.jdt.core.prefs ├── LibClass └── org │ └── antlr │ └── runtime │ ├── ANTLRFileStream.class │ ├── ANTLRInputStream.class │ ├── ANTLRReaderStream.class │ ├── ANTLRStringStream.class │ ├── BaseRecognizer.class │ ├── BitSet.class │ ├── BufferedTokenStream.class │ ├── CharStream.class │ ├── CharStreamState.class │ ├── ClassicToken.class │ ├── CommonToken.class │ ├── CommonTokenStream.class │ ├── DFA.class │ ├── EarlyExitException.class │ ├── FailedPredicateException.class │ ├── IntStream.class │ ├── LegacyCommonTokenStream.class │ ├── Lexer.class │ ├── MismatchedNotSetException.class │ ├── MismatchedRangeException.class │ ├── MismatchedSetException.class │ ├── MismatchedTokenException.class │ ├── MismatchedTreeNodeException.class │ ├── MissingTokenException.class │ ├── NoViableAltException.class │ ├── Parser.class │ ├── ParserRuleReturnScope.class │ ├── RecognitionException.class │ ├── RecognizerSharedState.class │ ├── RuleReturnScope.class │ ├── SerializedGrammar$Block.class │ ├── SerializedGrammar$Rule.class │ ├── SerializedGrammar$RuleRef.class │ ├── SerializedGrammar$TokenRef.class │ ├── SerializedGrammar.class │ ├── Token.class │ ├── TokenRewriteStream$DeleteOp.class │ ├── TokenRewriteStream$InsertBeforeOp.class │ ├── TokenRewriteStream$ReplaceOp.class │ ├── TokenRewriteStream$RewriteOperation.class │ ├── TokenRewriteStream.class │ ├── TokenSource.class │ ├── TokenStream.class │ ├── UnbufferedTokenStream.class │ ├── UnwantedTokenException.class │ ├── misc │ ├── DoubleKeyMap.class │ ├── FastQueue.class │ ├── IntArray.class │ ├── LookaheadStream.class │ └── Stats.class │ └── tree │ ├── BaseTree.class │ ├── BaseTreeAdaptor.class │ ├── BufferedTreeNodeStream$StreamIterator.class │ ├── BufferedTreeNodeStream.class │ ├── CommonErrorNode.class │ ├── CommonTree.class │ ├── CommonTreeAdaptor.class │ ├── CommonTreeNodeStream.class │ ├── DOTTreeGenerator.class │ ├── ParseTree.class │ ├── RewriteCardinalityException.class │ ├── RewriteEarlyExitException.class │ ├── RewriteEmptyStreamException.class │ ├── RewriteRuleElementStream.class │ ├── RewriteRuleNodeStream.class │ ├── RewriteRuleSubtreeStream.class │ ├── RewriteRuleTokenStream.class │ ├── Tree.class │ ├── TreeAdaptor.class │ ├── TreeFilter$1.class │ ├── TreeFilter$2.class │ ├── TreeFilter$3.class │ ├── TreeFilter$fptr.class │ ├── TreeFilter.class │ ├── TreeIterator.class │ ├── TreeNodeStream.class │ ├── TreeParser.class │ ├── TreePatternLexer.class │ ├── TreePatternParser.class │ ├── TreeRewriter$1.class │ ├── TreeRewriter$2.class │ ├── TreeRewriter$3.class │ ├── TreeRewriter$fptr.class │ ├── TreeRewriter.class │ ├── TreeRuleReturnScope.class │ ├── TreeVisitor.class │ ├── TreeVisitorAction.class │ ├── TreeWizard$1.class │ ├── TreeWizard$2.class │ ├── TreeWizard$3.class │ ├── TreeWizard$ContextVisitor.class │ ├── TreeWizard$TreePattern.class │ ├── TreeWizard$TreePatternTreeAdaptor.class │ ├── TreeWizard$Visitor.class │ ├── TreeWizard$WildcardTreePattern.class │ └── TreeWizard.class ├── README.md ├── docs ├── Fel表达式引擎.doc └── updateLog.txt ├── lib ├── antlr-3.4.jar ├── antlr.bat ├── antlrworks-1.4.3.jar ├── asm-3.3.1.jar ├── commons-lang-2.4.jar └── testng-6.0.1.jar ├── src └── com │ └── greenpineyu │ └── fel │ ├── Expression.java │ ├── Fel.java │ ├── FelEngine.java │ ├── FelEngineImpl.java │ ├── common │ ├── ArrayUtils.java │ ├── Callable.java │ ├── Null.java │ ├── NumberUtil.java │ ├── ObjectUtils.java │ ├── ReflectUtil.java │ └── StringUtils.java │ ├── compile │ ├── AbstCompiler.java │ ├── CompileService.java │ ├── ConstExp.java │ ├── ConstExpSrc.java │ ├── FelCompiler.java │ ├── FelCompiler15.java │ ├── FelCompiler16.java │ ├── FelCompilerClassloader.java │ ├── FelJavaFileObject.java │ ├── FelMethod.java │ ├── FileClassLoader.java │ ├── InterpreterSourceBuilder.java │ ├── JavaSource.java │ ├── SourceBuilder.java │ ├── SourceGenerator.java │ ├── SourceGeneratorImpl.java │ ├── VarBuffer.java │ └── java.template │ ├── context │ ├── AbstractContext.java │ ├── ArrayCtx.java │ ├── ArrayCtxImpl.java │ ├── ContextChain.java │ ├── EmptyContext.java │ ├── FelContext.java │ ├── MapContext.java │ └── Var.java │ ├── exception │ ├── CompileException.java │ ├── EvalException.java │ └── ParseException.java │ ├── function │ ├── CommonFunction.java │ ├── Dollar.java │ ├── ErrorValue.java │ ├── FunMgr.java │ ├── Function.java │ ├── JavaMethod.java │ ├── StableFunction.java │ ├── TolerantFunction.java │ └── operator │ │ ├── Add.java │ │ ├── And.java │ │ ├── CollectionGet.java │ │ ├── Cond.java │ │ ├── Div.java │ │ ├── Dot.java │ │ ├── Equal.java │ │ ├── GreaterThan.java │ │ ├── GreaterThenEqual.java │ │ ├── LessThen.java │ │ ├── LessThenEqual.java │ │ ├── Mod.java │ │ ├── Mul.java │ │ ├── NotEqual.java │ │ ├── NotOper.java │ │ ├── Or.java │ │ └── Sub.java │ ├── interpreter │ ├── ConstInterpreter.java │ ├── Interpreter.java │ └── ProxyInterpreter.java │ ├── optimizer │ ├── ConstExpOpti.java │ ├── ConstOpti.java │ ├── Interpreters.java │ ├── Optimizer.java │ └── VarVisitOpti.java │ ├── parser │ ├── AbstFelNode.java │ ├── AbstFelParser.java │ ├── AntlrParser.java │ ├── ConstNode.java │ ├── FelLexer.java │ ├── FelNode.java │ ├── FelParser.java │ ├── FunNode.java │ ├── NodeAdaptor.java │ ├── Parser.java │ ├── Stable.java │ └── VarAstNode.java │ └── security │ ├── ReflectMgr.java │ └── ReflectMgrImpl.java └── test └── com └── greenpineyu └── fel ├── CollectionGetTest.java ├── FelEngineImplTest.java ├── Foo.java ├── JavaMethodTest.java ├── PerformanceTest.java ├── examples └── Example.java └── optimizer └── VarVisitOptiTest.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/.classpath -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/ANTLRFileStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/ANTLRFileStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/ANTLRInputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/ANTLRInputStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/ANTLRReaderStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/ANTLRReaderStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/ANTLRStringStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/ANTLRStringStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/BaseRecognizer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/BaseRecognizer.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/BitSet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/BitSet.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/BufferedTokenStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/BufferedTokenStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/CharStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/CharStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/CharStreamState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/CharStreamState.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/ClassicToken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/ClassicToken.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/CommonToken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/CommonToken.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/CommonTokenStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/CommonTokenStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/DFA.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/DFA.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/EarlyExitException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/EarlyExitException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/FailedPredicateException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/FailedPredicateException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/IntStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/IntStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/LegacyCommonTokenStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/LegacyCommonTokenStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/Lexer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/Lexer.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/MismatchedNotSetException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/MismatchedNotSetException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/MismatchedRangeException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/MismatchedRangeException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/MismatchedSetException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/MismatchedSetException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/MismatchedTokenException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/MismatchedTokenException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/MismatchedTreeNodeException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/MismatchedTreeNodeException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/MissingTokenException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/MissingTokenException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/NoViableAltException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/NoViableAltException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/Parser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/Parser.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/ParserRuleReturnScope.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/ParserRuleReturnScope.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/RecognitionException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/RecognitionException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/RecognizerSharedState.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/RecognizerSharedState.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/RuleReturnScope.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/RuleReturnScope.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/SerializedGrammar$Block.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/SerializedGrammar$Block.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/SerializedGrammar$Rule.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/SerializedGrammar$Rule.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/SerializedGrammar$RuleRef.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/SerializedGrammar$RuleRef.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/SerializedGrammar$TokenRef.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/SerializedGrammar$TokenRef.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/SerializedGrammar.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/SerializedGrammar.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/Token.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/Token.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/TokenRewriteStream$DeleteOp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/TokenRewriteStream$DeleteOp.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/TokenRewriteStream$InsertBeforeOp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/TokenRewriteStream$InsertBeforeOp.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/TokenRewriteStream$ReplaceOp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/TokenRewriteStream$ReplaceOp.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/TokenRewriteStream$RewriteOperation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/TokenRewriteStream$RewriteOperation.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/TokenRewriteStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/TokenRewriteStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/TokenSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/TokenSource.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/TokenStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/TokenStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/UnbufferedTokenStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/UnbufferedTokenStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/UnwantedTokenException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/UnwantedTokenException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/misc/DoubleKeyMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/misc/DoubleKeyMap.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/misc/FastQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/misc/FastQueue.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/misc/IntArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/misc/IntArray.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/misc/LookaheadStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/misc/LookaheadStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/misc/Stats.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/misc/Stats.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/BaseTree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/BaseTree.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/BaseTreeAdaptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/BaseTreeAdaptor.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/BufferedTreeNodeStream$StreamIterator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/BufferedTreeNodeStream$StreamIterator.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/BufferedTreeNodeStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/BufferedTreeNodeStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/CommonErrorNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/CommonErrorNode.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/CommonTree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/CommonTree.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/CommonTreeAdaptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/CommonTreeAdaptor.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/CommonTreeNodeStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/CommonTreeNodeStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/DOTTreeGenerator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/DOTTreeGenerator.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/ParseTree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/ParseTree.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/RewriteCardinalityException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/RewriteCardinalityException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/RewriteEarlyExitException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/RewriteEarlyExitException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/RewriteEmptyStreamException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/RewriteEmptyStreamException.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/RewriteRuleElementStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/RewriteRuleElementStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/RewriteRuleNodeStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/RewriteRuleNodeStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/RewriteRuleSubtreeStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/RewriteRuleSubtreeStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/RewriteRuleTokenStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/RewriteRuleTokenStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/Tree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/Tree.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeAdaptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeAdaptor.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeFilter$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeFilter$1.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeFilter$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeFilter$2.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeFilter$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeFilter$3.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeFilter$fptr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeFilter$fptr.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeFilter.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeIterator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeIterator.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeNodeStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeNodeStream.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeParser.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreePatternLexer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreePatternLexer.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreePatternParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreePatternParser.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeRewriter$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeRewriter$1.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeRewriter$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeRewriter$2.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeRewriter$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeRewriter$3.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeRewriter$fptr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeRewriter$fptr.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeRewriter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeRewriter.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeRuleReturnScope.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeRuleReturnScope.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeVisitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeVisitor.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeVisitorAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeVisitorAction.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$1.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$2.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$3.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$ContextVisitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$ContextVisitor.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$TreePattern.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$TreePattern.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$TreePatternTreeAdaptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$TreePatternTreeAdaptor.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$Visitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$Visitor.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard$WildcardTreePattern.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard$WildcardTreePattern.class -------------------------------------------------------------------------------- /LibClass/org/antlr/runtime/tree/TreeWizard.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/LibClass/org/antlr/runtime/tree/TreeWizard.class -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/README.md -------------------------------------------------------------------------------- /docs/Fel表达式引擎.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/docs/Fel表达式引擎.doc -------------------------------------------------------------------------------- /docs/updateLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/docs/updateLog.txt -------------------------------------------------------------------------------- /lib/antlr-3.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/lib/antlr-3.4.jar -------------------------------------------------------------------------------- /lib/antlr.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/lib/antlr.bat -------------------------------------------------------------------------------- /lib/antlrworks-1.4.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/lib/antlrworks-1.4.3.jar -------------------------------------------------------------------------------- /lib/asm-3.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/lib/asm-3.3.1.jar -------------------------------------------------------------------------------- /lib/commons-lang-2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/lib/commons-lang-2.4.jar -------------------------------------------------------------------------------- /lib/testng-6.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/lib/testng-6.0.1.jar -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/Expression.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/Fel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/Fel.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/FelEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/FelEngine.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/FelEngineImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/FelEngineImpl.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/common/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/common/ArrayUtils.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/common/Callable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/common/Callable.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/common/Null.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/common/Null.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/common/NumberUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/common/NumberUtil.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/common/ObjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/common/ObjectUtils.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/common/ReflectUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/common/ReflectUtil.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/common/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/common/StringUtils.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/AbstCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/AbstCompiler.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/CompileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/CompileService.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/ConstExp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/ConstExp.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/ConstExpSrc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/ConstExpSrc.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/FelCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/FelCompiler.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/FelCompiler15.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/FelCompiler15.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/FelCompiler16.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/FelCompiler16.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/FelCompilerClassloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/FelCompilerClassloader.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/FelJavaFileObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/FelJavaFileObject.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/FelMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/FelMethod.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/FileClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/FileClassLoader.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/InterpreterSourceBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/InterpreterSourceBuilder.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/JavaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/JavaSource.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/SourceBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/SourceBuilder.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/SourceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/SourceGenerator.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/SourceGeneratorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/SourceGeneratorImpl.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/VarBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/VarBuffer.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/compile/java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/compile/java.template -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/AbstractContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/AbstractContext.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/ArrayCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/ArrayCtx.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/ArrayCtxImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/ArrayCtxImpl.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/ContextChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/ContextChain.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/EmptyContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/EmptyContext.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/FelContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/FelContext.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/MapContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/MapContext.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/context/Var.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/context/Var.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/exception/CompileException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/exception/CompileException.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/exception/EvalException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/exception/EvalException.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/exception/ParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/exception/ParseException.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/CommonFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/CommonFunction.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/Dollar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/Dollar.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/ErrorValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/ErrorValue.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/FunMgr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/FunMgr.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/Function.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/JavaMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/JavaMethod.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/StableFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/StableFunction.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/TolerantFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/TolerantFunction.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Add.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Add.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/And.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/And.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/CollectionGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/CollectionGet.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Cond.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Cond.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Div.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Div.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Dot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Dot.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Equal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Equal.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/GreaterThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/GreaterThan.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/GreaterThenEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/GreaterThenEqual.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/LessThen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/LessThen.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/LessThenEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/LessThenEqual.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Mod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Mod.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Mul.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Mul.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/NotEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/NotEqual.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/NotOper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/NotOper.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Or.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Or.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/function/operator/Sub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/function/operator/Sub.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/interpreter/ConstInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/interpreter/ConstInterpreter.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/interpreter/Interpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/interpreter/Interpreter.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/interpreter/ProxyInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/interpreter/ProxyInterpreter.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/optimizer/ConstExpOpti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/optimizer/ConstExpOpti.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/optimizer/ConstOpti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/optimizer/ConstOpti.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/optimizer/Interpreters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/optimizer/Interpreters.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/optimizer/Optimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/optimizer/Optimizer.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/optimizer/VarVisitOpti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/optimizer/VarVisitOpti.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/AbstFelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/AbstFelNode.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/AbstFelParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/AbstFelParser.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/AntlrParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/AntlrParser.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/ConstNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/ConstNode.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/FelLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/FelLexer.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/FelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/FelNode.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/FelParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/FelParser.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/FunNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/FunNode.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/NodeAdaptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/NodeAdaptor.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/Parser.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/Stable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/Stable.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/parser/VarAstNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/parser/VarAstNode.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/security/ReflectMgr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/security/ReflectMgr.java -------------------------------------------------------------------------------- /src/com/greenpineyu/fel/security/ReflectMgrImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/src/com/greenpineyu/fel/security/ReflectMgrImpl.java -------------------------------------------------------------------------------- /test/com/greenpineyu/fel/CollectionGetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/test/com/greenpineyu/fel/CollectionGetTest.java -------------------------------------------------------------------------------- /test/com/greenpineyu/fel/FelEngineImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/test/com/greenpineyu/fel/FelEngineImplTest.java -------------------------------------------------------------------------------- /test/com/greenpineyu/fel/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/test/com/greenpineyu/fel/Foo.java -------------------------------------------------------------------------------- /test/com/greenpineyu/fel/JavaMethodTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/test/com/greenpineyu/fel/JavaMethodTest.java -------------------------------------------------------------------------------- /test/com/greenpineyu/fel/PerformanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/test/com/greenpineyu/fel/PerformanceTest.java -------------------------------------------------------------------------------- /test/com/greenpineyu/fel/examples/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/test/com/greenpineyu/fel/examples/Example.java -------------------------------------------------------------------------------- /test/com/greenpineyu/fel/optimizer/VarVisitOptiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbcxy/fast-el/HEAD/test/com/greenpineyu/fel/optimizer/VarVisitOptiTest.java --------------------------------------------------------------------------------