├── .gitattributes ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── doc ├── dev-log-wrc.md └── dev-log-zyh.md ├── mathS.sln └── mathS ├── .gitattributes ├── include ├── ConstantEvaluate.h ├── Evaluate.h ├── ExtendedCMath.h ├── LBAssembler.h ├── MathFunction.h ├── MathObject.h ├── MathParser.h ├── NAlgorithm.h ├── NFunction.h ├── NFunctionalOperator.h ├── NMathObject.h ├── Ptr.h ├── Rule.h ├── RuleLib.h ├── lexer.h └── string-switch.h ├── mathS.vcxproj ├── mathS.vcxproj.filters └── src ├── Evaluate.cpp ├── ExtendedCMath.cpp ├── LBAssembler.cpp ├── MathObject.cpp ├── MathParser.cpp ├── NFunction.cpp ├── NFunctionalOperator.cpp ├── NMathObject.cpp ├── Rule.cpp ├── RuleLib.cpp ├── lexer.cpp ├── main.cpp └── string-switch.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/README.md -------------------------------------------------------------------------------- /doc/dev-log-wrc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/doc/dev-log-wrc.md -------------------------------------------------------------------------------- /doc/dev-log-zyh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/doc/dev-log-zyh.md -------------------------------------------------------------------------------- /mathS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS.sln -------------------------------------------------------------------------------- /mathS/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/.gitattributes -------------------------------------------------------------------------------- /mathS/include/ConstantEvaluate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/ConstantEvaluate.h -------------------------------------------------------------------------------- /mathS/include/Evaluate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/Evaluate.h -------------------------------------------------------------------------------- /mathS/include/ExtendedCMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/ExtendedCMath.h -------------------------------------------------------------------------------- /mathS/include/LBAssembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/LBAssembler.h -------------------------------------------------------------------------------- /mathS/include/MathFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/MathFunction.h -------------------------------------------------------------------------------- /mathS/include/MathObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/MathObject.h -------------------------------------------------------------------------------- /mathS/include/MathParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/MathParser.h -------------------------------------------------------------------------------- /mathS/include/NAlgorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/NAlgorithm.h -------------------------------------------------------------------------------- /mathS/include/NFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/NFunction.h -------------------------------------------------------------------------------- /mathS/include/NFunctionalOperator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/NFunctionalOperator.h -------------------------------------------------------------------------------- /mathS/include/NMathObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/NMathObject.h -------------------------------------------------------------------------------- /mathS/include/Ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/Ptr.h -------------------------------------------------------------------------------- /mathS/include/Rule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/Rule.h -------------------------------------------------------------------------------- /mathS/include/RuleLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/RuleLib.h -------------------------------------------------------------------------------- /mathS/include/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/lexer.h -------------------------------------------------------------------------------- /mathS/include/string-switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/include/string-switch.h -------------------------------------------------------------------------------- /mathS/mathS.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/mathS.vcxproj -------------------------------------------------------------------------------- /mathS/mathS.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/mathS.vcxproj.filters -------------------------------------------------------------------------------- /mathS/src/Evaluate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/Evaluate.cpp -------------------------------------------------------------------------------- /mathS/src/ExtendedCMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/ExtendedCMath.cpp -------------------------------------------------------------------------------- /mathS/src/LBAssembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/LBAssembler.cpp -------------------------------------------------------------------------------- /mathS/src/MathObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/MathObject.cpp -------------------------------------------------------------------------------- /mathS/src/MathParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/MathParser.cpp -------------------------------------------------------------------------------- /mathS/src/NFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/NFunction.cpp -------------------------------------------------------------------------------- /mathS/src/NFunctionalOperator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/NFunctionalOperator.cpp -------------------------------------------------------------------------------- /mathS/src/NMathObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/NMathObject.cpp -------------------------------------------------------------------------------- /mathS/src/Rule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/Rule.cpp -------------------------------------------------------------------------------- /mathS/src/RuleLib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/RuleLib.cpp -------------------------------------------------------------------------------- /mathS/src/lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/lexer.cpp -------------------------------------------------------------------------------- /mathS/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathSlib-dev/mathSlib/HEAD/mathS/src/main.cpp -------------------------------------------------------------------------------- /mathS/src/string-switch.cpp: -------------------------------------------------------------------------------- 1 | #include "string-switch.h" 2 | --------------------------------------------------------------------------------