From 31fa32743a5ed25724868cfa476e3af028adb118 Mon Sep 17 00:00:00 2001 From: Baitinq Date: Sun, 23 Mar 2025 23:57:05 +0100 Subject: Feature: Add support for strings --- grammar.ebnf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'grammar.ebnf') diff --git a/grammar.ebnf b/grammar.ebnf index cbc3f0a..83da90a 100644 --- a/grammar.ebnf +++ b/grammar.ebnf @@ -26,7 +26,7 @@ MultiplicativeExpression ::= UnaryExpression (("*" | "/" | "%") UnaryExpression) UnaryExpression ::= ("!" | "-") UnaryExpression | PrimaryExpression -PrimaryExpression ::= NUMBER | BOOLEAN | IDENTIFIER | FunctionCallStatement | FunctionDefinition | LPAREN Expression RPAREN +PrimaryExpression ::= NUMBER | BOOLEAN | STRING | IDENTIFIER | FunctionCallStatement | FunctionDefinition | LPAREN Expression RPAREN FunctionDefinition ::= LPAREN FunctionParameters? RPAREN ARROW IDENTIFIER LBRACE Statement* ReturnStatement SEMICOLON RBRACE -- cgit 1.4.1