Added current project file.
Finished some function and fixed some mistakes.
Deleted the suo file.
Updated .gitignore to avoid tracking suo.
Fixed: cannot correctly deal with CrLf. Filled all of the constant table.
Rewrite core part(Not debug yet).
Fixed some mistakes bug but the debug process is still in progress.
Added a function to make log textbox resize with window.
Fixed some mistakes and delete some old code.
Add a new feature that user can use their own func to match.
Changed codereader to textreader; added a new class for load rules; added function: use user's function to match.
Fixed: Match via specified function cannot rewind. LineEnd cannot be correctly recognized.
Renamed some file and split GrammarPraser.vb
Created the perform class, and add primary support to expressions.
Adjusted the structure of the performer(not debug yet)
Fixed: cannot check EOF correctly when get deepest char.
Fixed: getNextChar will unlimit recursion when meet Cr
Fixed: IsEOF may change the DeepestChar.position
Use uniform Standard IO to print output
Finished the general calculation function