BASIC及其变体Visual Basic和VB.NET是我所知道的唯一一种将行尾字符视为语句终止符的编程语言(我不包括编程语言领域的批处理文件和命令脚本)。我很好奇:有没有其他语言使用这种约定,或者BASIC是否独立?
答案 0 :(得分:3)
答案 1 :(得分:3)
这是一种good breakdown语言及其语句终结符。根据该页面,这些语言被换行:
答案 2 :(得分:1)
大多数情况下都是Javascript。 Javascript隐含了simicolons。
大多数有趣的语言:
Brainfuck,LOLcode,空白(在此不确定)等。
大会也像有人已经指出的那样。
大多数现代语言都不会将EOL视为EOS。
答案 3 :(得分:1)
脱离我的头顶:
答案 4 :(得分:1)
还有几个未提及:
的Tcl。虽然它支持分号作为语句分隔符,但标准/首选约定是编写没有分号的代码。
第四
的Haskell
APL
更新:啊..忘了。几乎所有shell“语言”都这样做:
SH / bash的
CSH / tcsh的
ksh的