Are there any conditionals or debug features in MGrammar?
Are there any features that can help me with tracing the execution of the Parser easily?
Without such features, how do I easily trace the evaluation of the MGrammar to find a bug in the MGrammar specification or evaluation?
What would be very useful would be some trace printout actions that I can optionally activate with some simple switch, like "#debug=1". When the conditional switch is turned on, then the optional trace statements would be executed, otherwise not executed.
With a conditional switch(s) in the MGrammar I can instrument my MGrammar to display the data I need when debug is required.