Click here to Skip to main content
12,752,373 members (34,521 online)
Click here to Skip to main content

Stats

60.5K views
7K downloads
222 bookmarked
Posted 17 Dec 2012

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

, 13 Feb 2015 GPL3
An easy to understand and use language interpreter, run time parser and calculation engine from scratch in C#.

Revisions


  

Compare Revision Minor Date Status Editor
27 - publicly available Yes 12-Feb-15 22:13 Available Kashif_Imran
Updates in content.
25 No 12-Feb-15 22:07 Available Kashif_Imran
Updates in content.
24 No 8-Oct-14 0:07 Available Kashif_Imran
Updates in content. Changes: 230
23 No 15-Jul-14 8:42 Available Kashif_Imran
Updates in content. Changes: 59
22 No 14-Jul-14 20:03 Available Kashif_Imran
Updates in content. Changes: 2824
20 No 15-Nov-13 0:34 Available Sean Ewington
Updates in content.
19 No 15-Nov-13 0:27 Pending Kashif_Imran
Full source code of the sample application made available (this is seperate from the main class library code, which was already available)
17 No 28-Aug-13 5:52 Pending Kashif_Imran
Updates in content. Changes: 28
16 No 28-Aug-13 5:48 Pending Kashif_Imran
I had a look at this after some time. Due to the availability of a better software, I thought, I should remove the old things from it to make it simpler.
14 No 12-Apr-13 3:57 Pending Kashif_Imran
The first download was not working. Looks it was due to '(' character, which was automatically chanaged by the system.
12 No 12-Apr-13 2:01 Pending Kashif_Imran
Primarily, this update is due to availabbility of a much improved version of the presented calculation engine and parser. Please see the very first secion in which I have given the details.
10 No 15-Mar-13 2:07 Pending Kashif_Imran
Corrected a few little typoes and made the article simpler by removing some stuff I now realize was redundant.
8 No 15-Jan-13 14:01 Pending Kashif_Imran
Only a few minor changes to mainly remove some confusion in a couple of places.
7 No 7-Jan-13 0:58 Available Smitha Nishant
Updates in content.
6 No 7-Jan-13 0:53 Pending Kashif_Imran
Updates in content.
4 No 27-Dec-12 18:01 Pending Kashif_Imran
Updates in content.
2 No 16-Dec-12 23:59 Pending Kashif_Imran
Updates in content.
1 No 16-Dec-12 23:56 Composing Kashif_Imran
Initial creation

License

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

Share

About the Author

Kashif_Imran
Technical Lead
Pakistan Pakistan
I am a full-stack developer. My skills include JavaScript, C#/.Net, MS Azure cloud etc. I love to work on complex programming tasks requiring deep analysis, planning and use of efficient algorithms and data structures.

You may also be interested in...

Pro
Pro
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170217.1 | Last Updated 13 Feb 2015
Article Copyright 2012 by Kashif_Imran
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid