I’ve got around 20 config files covering around 60 contexts and 40 variables. Of course, I’ve maintained a basic list of the major stuff, and documented the code throughout, but it’s grown to the stage where it needs to be better documented, have a proper flowchart etc.

Talking of flowcharts, I see there are several flowchart makers for Asterisk and other IVRs – specifically, in the flowchart, I need “set this variable, uses that variable, calls this context, uses that gosub” and so on.

Note: In the following text, algorithms and flowcharts are analyzed accurately, with clear examples, and with the implementation in C code, both elementary and complex algorithms are studied.

I was about to embark on some non-visual stuff using Ragic, but this looks great.

Is there a binary anywhere, or any instructions to compile? I’ve never compiled C# code before, and although a quick google suggests it shouldn’t be too hard, I might need to know a few things like what version of .net it should be compiled with.

This should work with at least .net framework 4, no dependency needed, just .net framework, I think you should be able to compile it from a vs express version. If you are not able to let me know and next week I will build it for you and upload it as an artifact, in my Astricon 2015 talk (Workflows and Maintainability ) you can also see how to extend this very easily with your custom applications.

Most distributions ship an out-of-date version of mono, so you may need to compile that from Source Code first.

As a general rule, you should never, ever run any binary that was not compiled either by yourself or your distro — and if anyone ever offers you a binary without the Source Code, walk as fast as you can in a different direction, because it is likely poisioned.