From ffe6097c534c82b9402bb6f0a57abeebd075e61d Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Wed, 8 Jul 2026 11:04:34 +0200 Subject: Allow multiple fields with the same type --- doc/appendix.tex | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'doc/appendix.tex') diff --git a/doc/appendix.tex b/doc/appendix.tex index d06a49b..e98da0c 100644 --- a/doc/appendix.tex +++ b/doc/appendix.tex @@ -91,15 +91,17 @@ = \{`,' \}. + = \{`,' \}. + = \{`,' \}. = \{`,' \}. = \{`;' \}. - = [`->' `!\@' | `->' type]. + = [`:\@' `!\@' | `:\@' type]. - = `:\@' . + = `:\@' . = `[' `]' . @@ -107,9 +109,9 @@ = `record' [`(' `)'] [ \{`;' \}] `end'. - = `(' \{`,' \} `)'. + = `(' `)'. - = `proc' `(' [] `)' . + = `proc' . = \alt{} @@ -161,12 +163,14 @@ = [`import' \{import-declaration\}]. - = `proc' \\ - `(' [ \{`,' \}] `)' . + = `:\@' . + + = `(' [ \{`;' \}] `)' . - = `end'. + = `end'. - = `;' (block | `extern'). + = `proc' \\ + ( | `extern'). = -- cgit v1.2.3