From 8596f9148418b0d7229669d07c9d8c00dbb0c53c Mon Sep 17 00:00:00 2001 From: liulinboyi <814921718@qq.com> Date: Fri, 26 Feb 2021 23:57:03 +0800 Subject: [PATCH] feat: Modify README --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b4e1fab..fe0be9f 100644 --- a/README.md +++ b/README.md @@ -10,13 +10,14 @@ Integer ::= [0-9]+ Number ::= Integer Ignored String ::= '"' '"' Ignored | '"' StringCharacter '"' Ignored Variable ::= "$" Name Ignored // 变量 -Assignment ::= Variable Ignored '=' Ignored ( String | Number | Variable) Ignored +Assignment ::= Variable Ignored '=' Ignored ( String | Number | Variable | BinaryExpression) Ignored Print ::= "print" "(" Ignored Variable Ignored ")" Ignored Statement ::= Print | Assignment SourceCode ::= Statement+ Comment ::= Ignored "#" SourceCharacter // 注释 -Expression ::= Variable Ignored Operator Ignored Variable +BinaryExpression::= (Variable | Number) Ignored Operator Ignored (Variable | Number) Operator ::= "+" | "-" | "*" | "/" +BinaryExpressions ::= (BinaryExpression Operator)+ Ignored (Variable | Number) // eg: 1: (2 + 1 +) 3 2: ((2 + 1 +) (5 + 6 -)) 3 ```