【发布时间】:2013-05-27 13:45:27
【问题描述】:
我想知道 Lua 中是否有使用分号的通用约定,如果有,我应该在哪里/为什么要使用它们?我来自编程背景,所以用分号结束语句在直觉上似乎是正确的。但是,当人们普遍接受分号结束其他编程语言中的语句时,我担心为什么它们是"optional"。也许有一些好处?
例如:来自lua programming guide,这些都是可以接受的、等效的并且在语法上是准确的:
a = 1
b = a*2
a = 1;
b = a*2;
a = 1 ; b = a*2
a = 1 b = a*2 -- ugly, but valid
作者还提到:Usually, I use semicolons only to separate two or more statements written in the same line, but this is just a convention.
这是 Lua 社区普遍接受的方式,还是有其他大多数人喜欢的方式?还是跟我个人喜好一样简单?
【问题讨论】:
标签: lua conventions