From 15d65269aaf0b3f85486efe692529ea50f5dc949 Mon Sep 17 00:00:00 2001
From: Altareos <8584797+Altareos@users.noreply.github.com>
Date: Fri, 11 Mar 2022 12:43:31 +0100
Subject: [PATCH] doc syntax cleanup
---
doc/syntax.md | 27 +++++++++++++++++++++------
1 file changed, 21 insertions(+), 6 deletions(-)
diff --git a/doc/syntax.md b/doc/syntax.md
index ad1ba0b..2364ccf 100644
--- a/doc/syntax.md
+++ b/doc/syntax.md
@@ -45,15 +45,21 @@ functions
function functions
function
- ws "" ws "" arguments "" ws "" instructions "" ws "" ws
+ ws "" arguments body "" ws
arguments
+ ws "" arguments "" ws
+
+_arguments
""
- argument arguments
+ argument _arguments
argument
ws "" ws
+body
+ ws "
" instructions "" ws
+
instructions
ws "" ws
instruction instructions
@@ -137,15 +143,24 @@ lower
"" instruction instruction ""
call
- "" ws "" instructions "" ws ""
- "" instruction "" instructions "" ws ""
+ "" call_arguments ""
+ "" instruction call_arguments ws ""
+
+call_arguments
+ ws "" instructions "" ws
return
"" instruction ""
if
- "" ws instruction ws "" instructions "" ws ""
- "" ws instruction ws "" instructions "" ws "" instructions "" ws ""
+ "" instruction then ""
+ "" instruction then else ""
+
+then
+ ws "" instructions "" ws
+
+else
+ ws "" instructions "" ws
each
"" instruction do ""