📜  如何在 lua 中注释多行(1)

📅  最后修改于: 2023-12-03 15:08:42.546000             🧑  作者: Mango

在 Lua 中,注释语句的作用是为了在代码中增加可读性,并且在代码运行时被忽略掉。在 Lua 中,注释语句有以下两种形式:

  1. 单行注释:在一行代码中加入双连字符(--)表示该行代码后面的内容全部被注释掉。
-- 这是一行单行注释
  1. 多行注释:可以使用一对连续的方括号([[]])将多行注释括起来,被方括号包括的代码被视作一个字符串,被解释器忽略。
--[[
    这是一段多行注释,
    可以在其中添加多行注释内容。
]]

但是,该形式无法在变量定义等语句中使用。这时,可以使用一个简单的 trick,在该语句前加入单行注释,如下:

--[[ to_be_commented
a = 1
b = 2
c = a + b
--]]

在需要注释掉这段代码时,只需要在 to_be_commented 前添加 -- 即可。

通过以上两种方式,我们可以实现在 Lua 中注释多行代码。