Раздел: CronosPRO Дата редакции: 10.07.2013 id статьи: 1514

Расстановка комментариев в Lua

Комментарий в Lua начинается двумя знаками «минус» (--) и продолжается до конца строки.
local a = 1 -- однострочный комментарий
Если непосредственно после символов «--» идут две открывающие квадратные скобки ([[), комментарий является многострочным и продолжается до двух закрывающих квадратных скобок (]]).
local a = 1 -- [[ многострочный 
                  комментарий ]]
Двойные скобки в комментариях могут быть вложенными. Для того чтобы их не перепутать, между скобками вставляется знак равенства (=):
local a = [[Компания "Кронос"]] -- [=[
                                      local a = [[Компания "Кронос"]]
                                   ]=]
Количество символов «=» определяет вложенность:
local a = [=[определение некоторой строки [[string]] в языке Lua]=] --[==[
                               local a = [=[определение некоторой строки [[string]] в языке Lua]=]
                                                                      ]==]