Parser.parseFunctionLiteralExpression

Parses a FunctionLiteralExpression

$(GRAMMAR $(RULEDEF functionLiteralExpression): | $(LITERAL 'delegate') $(RULE type)? ($(RULE parameters) $(RULE functionAttribute)*)? $(RULE functionBody) | $(LITERAL 'function') $(RULE type)? ($(RULE parameters) $(RULE functionAttribute)*)? $(RULE functionBody) | $(RULE parameters) $(RULE functionAttribute)* $(RULE functionBody) | $(RULE functionBody) | $(LITERAL Identifier) $(LITERAL '=>') $(RULE assignExpression) | $(LITERAL 'function') $(RULE type)? $(RULE parameters) $(RULE functionAttribute)* $(LITERAL '=>') $(RULE assignExpression) | $(LITERAL 'delegate') $(RULE type)? $(RULE parameters) $(RULE functionAttribute)* $(LITERAL '=>') $(RULE assignExpression) | $(RULE parameters) $(RULE functionAttribute)* $(LITERAL '=>') $(RULE assignExpression) ;)

class Parser
parseFunctionLiteralExpression
()

Meta