每个MEL语句都应使用分号 (;) 结束。在多数情况下,这是绝对要求。
print("End with a semicolon.");print("Semicolons separate"); print(" different statements.");
空白(空格、tab 和换行符)会被 MEL 忽略(当然,位于字符串中时除外)。
请记住,与某些其他语言不同,在 MEL 中换行符并不分隔语句。因此以下情况是错误的:
print("Hello")print("There")
必须添加分号来分隔各个语句:
print("Hello");print("There")
重要说明
在 MEL 中,与大多数语言不同,块(由大括号包围)中的所有语句必须以分号结束,即使它是块中唯一的语句也是如此。
if ($s > 10) {print("Glonk!")} // Syntax error.if ($s > 10) {print("Glunk!");} // Notice the semicolon.