Mercurial Hosting > luan
diff website/src/manual.html.luan @ 604:b73f005f3735 0.13
table constructor now uses end_of_line as a delimiter
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 24 Nov 2015 16:29:27 -0700 |
parents | 97c8ae330efe |
children | 53a50c70c5e2 |
line wrap: on
line diff
--- a/website/src/manual.html.luan Tue Nov 10 06:20:08 2015 -0700 +++ b/website/src/manual.html.luan Tue Nov 24 16:29:27 2015 -0700 @@ -526,7 +526,7 @@ Luan ignores spaces and comments between lexical elements (tokens), except as delimiters between names and keywords. -Luan generally considers the end of a line to be the end of a statement. This catches errors and encourages readability. The exception to this is in paranthesis ( <em>(...)</em>, <em>[...]</em>, and <em>{...}</em> ) where the end of line is treated as white space. +Luan generally considers the end of a line to be the end of a statement. This catches errors and encourages readability. The exception to this is in paranthesis <em>(...)</em> where the end of line is treated as white space. <p> <em>Names</em> @@ -1423,10 +1423,10 @@ The general syntax for constructors is <pre> - tableconstructor ::= ‘<b>{</b>’ [fieldlist] ‘<b>}</b>’ - fieldlist ::= field {fieldsep field} [fieldsep] + tableconstructor ::= ‘<b>{</b>’ fieldlist ‘<b>}</b>’ + fieldlist ::= [field] {fieldsep [field]} field ::= ‘<b>[</b>’ exp ‘<b>]</b>’ ‘<b>=</b>’ exp | Name ‘<b>=</b>’ exp | exp - fieldsep ::= ‘<b>,</b>’ | ‘<b>;</b>’ + fieldsep ::= ‘<b>,</b>’ | ‘<b>;</b>’ | <b>end_of_line</b> </pre> <p>