Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

Building a General Purpose Interpreter, Math Engine and Parser in C#

, 15 Jul 2014
An easy to understand and use language interpreter, run time parser and calculation engine from scratch in C#.
all_binaries.zip
All_Binaries
Examples
MathEngineDemo.exe
MathProcessor.dll
MathProcessor_Demo_Console.exe
MathProcessor_1.0.1.0.zip
MathProcessor_1.0.1.0
Examples
ICSharpCode.SharpZipLib.dll
MathProcessor.exe
MathProcessorLib.dll
MathProcessor_1.0.1.9.zip
MathProcessor_1.0.1.9
Examples
ICSharpCode.SharpZipLib.dll
MathProcessor.exe
MathProcessorLib.dll
mathprocessor_dll_code.zip
MathProcessor_dll_code
MathProcessor
Core
Functions
Graphing
MathProcessor.csproj.user
Properties
MathProcessor.suo
MathProcessor_dll_code__New_version_.zip
MathProcessor_dll_code (New version)
Core
Functions
Graphing
MathProcessorLib.csproj.user
Properties
MathProcessor_Full_Code.zip
MathProcessor_Full_Code
MathProcessor
app_icon.ico
app_icon.png
Examples
Images
jigsaw_new.png
Kits
Basic
Matrix
Truth Table
MathProcessor.csproj.user
Properties
Settings.settings
MathProcessor.v11.suo
MathProcessorLib
Core
Functions
Graphing
MathProcessorLib.csproj.user
Properties
sample_code.zip
Sample_Code
MathProcessorDemo
app_icon.ico
Kits
Basic
Matrix
Truth Table
MathProcessorDemo.csproj.user
Properties
Settings.settings
MathProcessorSamples.suo
MathProcessor_Demo_Console
Properties
MP_Lib
MathProcessor.dll

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)

About the Author

Kashif_Imran
Software Developer MathiVersity
Pakistan Pakistan
I am a web developer mostly working in JavaScript. Formerly I used to be a C#/.Net developer. I love to work on complex programming tasks requiring deep analysis, planning and use of efficient algorithms and data structures.
 
I am founder of the Project MathiVersity, which aims to create free software, games and services related to mathematics and its allied disciplines.

| Advertise | Privacy | Mobile
Web04 | 2.8.140718.1 | Last Updated 15 Jul 2014
Article Copyright 2012 by Kashif_Imran
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid