├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitattributes ├── .gitignore ├── .npmignore ├── .travis.yml ├── CONTRIBUTION.md ├── CORPORATE_CLA.md ├── INDIVIDUAL_CLA.md ├── LICENSE ├── README.md ├── dist ├── feel-ast-parser.js ├── feel-ast.js └── feel.js ├── dmn-feel-grammar.txt ├── grammar ├── feel-initializer.js └── feel.pegjs ├── gulpfile.js ├── img ├── exec-tree.PNG ├── multiDT.png └── singleDT.png ├── index.js ├── logger.js ├── package.json ├── settings.js ├── src ├── feel-ast-parser.js ├── feel-ast.js └── feel.pegjs ├── test ├── arithmetic-expression │ ├── feel-arithmetic-expression.build.spec.js │ └── feel-arithmetic-expression.parse.spec.js ├── comparision-expression │ ├── feel-comparision-expression.build.spec.js │ └── feel-comparision-expression.parse.spec.js ├── context-entry-generator │ └── context-entries-generator-tests.spec.js ├── data │ ├── Adjustments.xlsx │ ├── Adjustments2.xlsx │ ├── ApplicantData.xlsx │ ├── ApplicantRiskRating.xlsx │ ├── Applicant_Risk_Rating.xlsx │ ├── BillCalculation.xlsx │ ├── BoxedExpression-PostBureauRiskCategory-Compressed.txt │ ├── BoxedExpression-PostBureauRiskCategory.txt │ ├── BoxedExpression-PostBureauRiskCategory2.txt │ ├── BoxedExpression-PostBureauRiskCategoryTable-Compressed.txt │ ├── BoxedExpression-PostBureauRiskCategoryTable.txt │ ├── CustomerDiscount.xlsx │ ├── CustomerDiscount2.xlsx │ ├── Discount.xlsx │ ├── ElectricityBill.xlsx │ ├── ExamEligibility.xlsx │ ├── Holidays.xlsx │ ├── LoanApplicationValidity.xlsx │ ├── LoanEligibility.xlsx │ ├── Membership.xlsx │ ├── PersonalLoanCompliance.xlsx │ ├── PostBureauRiskCategory.xlsx │ ├── PostBureauRiskCategory2.xlsx │ ├── PostBureauRiskCategory3.xlsx │ ├── RiskCategoryEvaluation.xlsx │ ├── RoutingDecisionService.json │ ├── RoutingDecisionService.xlsx │ ├── RoutingRules.json │ ├── RoutingRules.xlsx │ ├── RoutingRules2.xlsx │ ├── StudentFinancialPackageEligibility.xlsx │ ├── Validation.xlsx │ ├── corrupted-excel-files │ │ └── EmployeeValidation.xlsx │ ├── empty-output-check.xlsx │ └── sample2.json ├── date-time-expression │ ├── feel-date-time.build.spec.js │ ├── feel-date.build.spec.js │ ├── feel-duration.build.spec.js │ ├── feel-time.build.spec.js │ └── misc-date-and-time-related-tests.spec.js ├── decision-service │ ├── basic-tests.spec.js │ ├── decision-table-tests.spec.js │ ├── decision-table-tests2.spec.js │ ├── feel-evaluation.spec.js │ ├── feel-invocation-tests.spec.js │ ├── individual-sheets-tests.spec.js │ ├── pegjs-tests.spec.js │ └── servicification-tests.spec.js ├── decision-table │ ├── decision-table-evaluation.spec.js │ ├── decision-table-to-feel-parsing.spec.js │ ├── decision-table-to-tree.spec.js │ ├── excel-to-decision-table.spec.js │ └── hit-policy-test.spec.js ├── disjunction-conjunction-expression │ ├── feel-disjunction-conjunction.build.spec.js │ └── feel-disjunction-conjunction.parse.spec.js ├── external-function │ ├── decision-table-external-function-evaluation.spec.js │ └── external-function-evaluation.spec.js ├── feel-miscellaneous-expression.build.spec.js ├── filter-path-expression │ └── filter-path-expression.build.spec.js ├── for-expression │ └── feel-for-expression.spec.js ├── function-builtin │ └── feel-function-builtin.build.spec.js ├── function-definition │ ├── feel-function-definition.build.spec.js │ └── feel-function-definition.parse.spec.js ├── if-expression │ └── feel-if-expression.spec.js └── quantified-expression │ └── feel-quantified-expression.spec.js └── utils ├── built-in-functions ├── boolean-functions │ ├── index.js │ └── not.js ├── date-time-functions │ ├── add-properties.js │ ├── date-time.js │ ├── date.js │ ├── duration.js │ ├── index.js │ ├── misc.js │ └── time.js ├── decision-table │ └── index.js ├── index.js ├── list-functions │ └── index.js ├── numbers │ └── index.js └── strings │ └── index.js ├── dev └── gulp-pegjs.js └── helper ├── add-kwargs.js ├── decision-logic.js ├── decision-service.js ├── decision-table.js ├── decision-tree.js ├── external-function.js ├── fn-generator.js ├── hit-policy.js ├── meta.js ├── name-resolution.js └── value.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js text eol=lf -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/CONTRIBUTION.md -------------------------------------------------------------------------------- /CORPORATE_CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/CORPORATE_CLA.md -------------------------------------------------------------------------------- /INDIVIDUAL_CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/INDIVIDUAL_CLA.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/README.md -------------------------------------------------------------------------------- /dist/feel-ast-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/dist/feel-ast-parser.js -------------------------------------------------------------------------------- /dist/feel-ast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/dist/feel-ast.js -------------------------------------------------------------------------------- /dist/feel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/dist/feel.js -------------------------------------------------------------------------------- /dmn-feel-grammar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/dmn-feel-grammar.txt -------------------------------------------------------------------------------- /grammar/feel-initializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/grammar/feel-initializer.js -------------------------------------------------------------------------------- /grammar/feel.pegjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/grammar/feel.pegjs -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/gulpfile.js -------------------------------------------------------------------------------- /img/exec-tree.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/img/exec-tree.PNG -------------------------------------------------------------------------------- /img/multiDT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/img/multiDT.png -------------------------------------------------------------------------------- /img/singleDT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/img/singleDT.png -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/index.js -------------------------------------------------------------------------------- /logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/logger.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/package.json -------------------------------------------------------------------------------- /settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/settings.js -------------------------------------------------------------------------------- /src/feel-ast-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/src/feel-ast-parser.js -------------------------------------------------------------------------------- /src/feel-ast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/src/feel-ast.js -------------------------------------------------------------------------------- /src/feel.pegjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/src/feel.pegjs -------------------------------------------------------------------------------- /test/arithmetic-expression/feel-arithmetic-expression.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/arithmetic-expression/feel-arithmetic-expression.build.spec.js -------------------------------------------------------------------------------- /test/arithmetic-expression/feel-arithmetic-expression.parse.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/arithmetic-expression/feel-arithmetic-expression.parse.spec.js -------------------------------------------------------------------------------- /test/comparision-expression/feel-comparision-expression.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/comparision-expression/feel-comparision-expression.build.spec.js -------------------------------------------------------------------------------- /test/comparision-expression/feel-comparision-expression.parse.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/comparision-expression/feel-comparision-expression.parse.spec.js -------------------------------------------------------------------------------- /test/context-entry-generator/context-entries-generator-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/context-entry-generator/context-entries-generator-tests.spec.js -------------------------------------------------------------------------------- /test/data/Adjustments.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/Adjustments.xlsx -------------------------------------------------------------------------------- /test/data/Adjustments2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/Adjustments2.xlsx -------------------------------------------------------------------------------- /test/data/ApplicantData.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/ApplicantData.xlsx -------------------------------------------------------------------------------- /test/data/ApplicantRiskRating.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/ApplicantRiskRating.xlsx -------------------------------------------------------------------------------- /test/data/Applicant_Risk_Rating.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/Applicant_Risk_Rating.xlsx -------------------------------------------------------------------------------- /test/data/BillCalculation.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/BillCalculation.xlsx -------------------------------------------------------------------------------- /test/data/BoxedExpression-PostBureauRiskCategory-Compressed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/BoxedExpression-PostBureauRiskCategory-Compressed.txt -------------------------------------------------------------------------------- /test/data/BoxedExpression-PostBureauRiskCategory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/BoxedExpression-PostBureauRiskCategory.txt -------------------------------------------------------------------------------- /test/data/BoxedExpression-PostBureauRiskCategory2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/BoxedExpression-PostBureauRiskCategory2.txt -------------------------------------------------------------------------------- /test/data/BoxedExpression-PostBureauRiskCategoryTable-Compressed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/BoxedExpression-PostBureauRiskCategoryTable-Compressed.txt -------------------------------------------------------------------------------- /test/data/BoxedExpression-PostBureauRiskCategoryTable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/BoxedExpression-PostBureauRiskCategoryTable.txt -------------------------------------------------------------------------------- /test/data/CustomerDiscount.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/CustomerDiscount.xlsx -------------------------------------------------------------------------------- /test/data/CustomerDiscount2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/CustomerDiscount2.xlsx -------------------------------------------------------------------------------- /test/data/Discount.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/Discount.xlsx -------------------------------------------------------------------------------- /test/data/ElectricityBill.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/ElectricityBill.xlsx -------------------------------------------------------------------------------- /test/data/ExamEligibility.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/ExamEligibility.xlsx -------------------------------------------------------------------------------- /test/data/Holidays.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/Holidays.xlsx -------------------------------------------------------------------------------- /test/data/LoanApplicationValidity.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/LoanApplicationValidity.xlsx -------------------------------------------------------------------------------- /test/data/LoanEligibility.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/LoanEligibility.xlsx -------------------------------------------------------------------------------- /test/data/Membership.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/Membership.xlsx -------------------------------------------------------------------------------- /test/data/PersonalLoanCompliance.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/PersonalLoanCompliance.xlsx -------------------------------------------------------------------------------- /test/data/PostBureauRiskCategory.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/PostBureauRiskCategory.xlsx -------------------------------------------------------------------------------- /test/data/PostBureauRiskCategory2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/PostBureauRiskCategory2.xlsx -------------------------------------------------------------------------------- /test/data/PostBureauRiskCategory3.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/PostBureauRiskCategory3.xlsx -------------------------------------------------------------------------------- /test/data/RiskCategoryEvaluation.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/RiskCategoryEvaluation.xlsx -------------------------------------------------------------------------------- /test/data/RoutingDecisionService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/RoutingDecisionService.json -------------------------------------------------------------------------------- /test/data/RoutingDecisionService.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/RoutingDecisionService.xlsx -------------------------------------------------------------------------------- /test/data/RoutingRules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/RoutingRules.json -------------------------------------------------------------------------------- /test/data/RoutingRules.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/RoutingRules.xlsx -------------------------------------------------------------------------------- /test/data/RoutingRules2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/RoutingRules2.xlsx -------------------------------------------------------------------------------- /test/data/StudentFinancialPackageEligibility.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/StudentFinancialPackageEligibility.xlsx -------------------------------------------------------------------------------- /test/data/Validation.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/Validation.xlsx -------------------------------------------------------------------------------- /test/data/corrupted-excel-files/EmployeeValidation.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/corrupted-excel-files/EmployeeValidation.xlsx -------------------------------------------------------------------------------- /test/data/empty-output-check.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/empty-output-check.xlsx -------------------------------------------------------------------------------- /test/data/sample2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/data/sample2.json -------------------------------------------------------------------------------- /test/date-time-expression/feel-date-time.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/date-time-expression/feel-date-time.build.spec.js -------------------------------------------------------------------------------- /test/date-time-expression/feel-date.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/date-time-expression/feel-date.build.spec.js -------------------------------------------------------------------------------- /test/date-time-expression/feel-duration.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/date-time-expression/feel-duration.build.spec.js -------------------------------------------------------------------------------- /test/date-time-expression/feel-time.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/date-time-expression/feel-time.build.spec.js -------------------------------------------------------------------------------- /test/date-time-expression/misc-date-and-time-related-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/date-time-expression/misc-date-and-time-related-tests.spec.js -------------------------------------------------------------------------------- /test/decision-service/basic-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/basic-tests.spec.js -------------------------------------------------------------------------------- /test/decision-service/decision-table-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/decision-table-tests.spec.js -------------------------------------------------------------------------------- /test/decision-service/decision-table-tests2.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/decision-table-tests2.spec.js -------------------------------------------------------------------------------- /test/decision-service/feel-evaluation.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/feel-evaluation.spec.js -------------------------------------------------------------------------------- /test/decision-service/feel-invocation-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/feel-invocation-tests.spec.js -------------------------------------------------------------------------------- /test/decision-service/individual-sheets-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/individual-sheets-tests.spec.js -------------------------------------------------------------------------------- /test/decision-service/pegjs-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/pegjs-tests.spec.js -------------------------------------------------------------------------------- /test/decision-service/servicification-tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-service/servicification-tests.spec.js -------------------------------------------------------------------------------- /test/decision-table/decision-table-evaluation.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-table/decision-table-evaluation.spec.js -------------------------------------------------------------------------------- /test/decision-table/decision-table-to-feel-parsing.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-table/decision-table-to-feel-parsing.spec.js -------------------------------------------------------------------------------- /test/decision-table/decision-table-to-tree.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-table/decision-table-to-tree.spec.js -------------------------------------------------------------------------------- /test/decision-table/excel-to-decision-table.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-table/excel-to-decision-table.spec.js -------------------------------------------------------------------------------- /test/decision-table/hit-policy-test.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/decision-table/hit-policy-test.spec.js -------------------------------------------------------------------------------- /test/disjunction-conjunction-expression/feel-disjunction-conjunction.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/disjunction-conjunction-expression/feel-disjunction-conjunction.build.spec.js -------------------------------------------------------------------------------- /test/disjunction-conjunction-expression/feel-disjunction-conjunction.parse.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/disjunction-conjunction-expression/feel-disjunction-conjunction.parse.spec.js -------------------------------------------------------------------------------- /test/external-function/decision-table-external-function-evaluation.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/external-function/decision-table-external-function-evaluation.spec.js -------------------------------------------------------------------------------- /test/external-function/external-function-evaluation.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/external-function/external-function-evaluation.spec.js -------------------------------------------------------------------------------- /test/feel-miscellaneous-expression.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/feel-miscellaneous-expression.build.spec.js -------------------------------------------------------------------------------- /test/filter-path-expression/filter-path-expression.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/filter-path-expression/filter-path-expression.build.spec.js -------------------------------------------------------------------------------- /test/for-expression/feel-for-expression.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/for-expression/feel-for-expression.spec.js -------------------------------------------------------------------------------- /test/function-builtin/feel-function-builtin.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/function-builtin/feel-function-builtin.build.spec.js -------------------------------------------------------------------------------- /test/function-definition/feel-function-definition.build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/function-definition/feel-function-definition.build.spec.js -------------------------------------------------------------------------------- /test/function-definition/feel-function-definition.parse.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/function-definition/feel-function-definition.parse.spec.js -------------------------------------------------------------------------------- /test/if-expression/feel-if-expression.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/if-expression/feel-if-expression.spec.js -------------------------------------------------------------------------------- /test/quantified-expression/feel-quantified-expression.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/test/quantified-expression/feel-quantified-expression.spec.js -------------------------------------------------------------------------------- /utils/built-in-functions/boolean-functions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/boolean-functions/index.js -------------------------------------------------------------------------------- /utils/built-in-functions/boolean-functions/not.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/boolean-functions/not.js -------------------------------------------------------------------------------- /utils/built-in-functions/date-time-functions/add-properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/date-time-functions/add-properties.js -------------------------------------------------------------------------------- /utils/built-in-functions/date-time-functions/date-time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/date-time-functions/date-time.js -------------------------------------------------------------------------------- /utils/built-in-functions/date-time-functions/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/date-time-functions/date.js -------------------------------------------------------------------------------- /utils/built-in-functions/date-time-functions/duration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/date-time-functions/duration.js -------------------------------------------------------------------------------- /utils/built-in-functions/date-time-functions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/date-time-functions/index.js -------------------------------------------------------------------------------- /utils/built-in-functions/date-time-functions/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/date-time-functions/misc.js -------------------------------------------------------------------------------- /utils/built-in-functions/date-time-functions/time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/date-time-functions/time.js -------------------------------------------------------------------------------- /utils/built-in-functions/decision-table/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/decision-table/index.js -------------------------------------------------------------------------------- /utils/built-in-functions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/index.js -------------------------------------------------------------------------------- /utils/built-in-functions/list-functions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/list-functions/index.js -------------------------------------------------------------------------------- /utils/built-in-functions/numbers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/numbers/index.js -------------------------------------------------------------------------------- /utils/built-in-functions/strings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/built-in-functions/strings/index.js -------------------------------------------------------------------------------- /utils/dev/gulp-pegjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/dev/gulp-pegjs.js -------------------------------------------------------------------------------- /utils/helper/add-kwargs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/add-kwargs.js -------------------------------------------------------------------------------- /utils/helper/decision-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/decision-logic.js -------------------------------------------------------------------------------- /utils/helper/decision-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/decision-service.js -------------------------------------------------------------------------------- /utils/helper/decision-table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/decision-table.js -------------------------------------------------------------------------------- /utils/helper/decision-tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/decision-tree.js -------------------------------------------------------------------------------- /utils/helper/external-function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/external-function.js -------------------------------------------------------------------------------- /utils/helper/fn-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/fn-generator.js -------------------------------------------------------------------------------- /utils/helper/hit-policy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/hit-policy.js -------------------------------------------------------------------------------- /utils/helper/meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/meta.js -------------------------------------------------------------------------------- /utils/helper/name-resolution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/name-resolution.js -------------------------------------------------------------------------------- /utils/helper/value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgeVerve/feel/HEAD/utils/helper/value.js --------------------------------------------------------------------------------