Basically everything you should know is in the subtitle. If you're interested in this repo, it's most likely that you want to make a dedicated control for editing NCalc or searching how to use AvalonDock and AvalonEdit in a MVVM manner.
Feel free to use this code and/or contribute as you will.
Libraries used :