Parses an IfCondition
$(GRAMMAR $(RULEDEF ifCondition): $(LITERAL 'auto') $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(LITERAL 'scope') $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(RULE typeConstructors) $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(RULE typeConstructors)? $(RULE type) $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(RULE expression) ;)
See Implementation
Parses an IfCondition
$(GRAMMAR $(RULEDEF ifCondition): $(LITERAL 'auto') $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(LITERAL 'scope') $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(RULE typeConstructors) $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(RULE typeConstructors)? $(RULE type) $(LITERAL Identifier) $(LITERAL '=') $(RULE expression) | $(RULE expression) ;)