J'essaie de trouver un moyen d'utiliser un commentaire multiligne sur un lot de code, mais il continue de se tromper en termes de syntaxe en tant que]] et pense que je veux que cela s'arrête là, ce que je ne fais pas!
--[[
for k,v in pairs(t) do
local d = fullToShort[k]
local col = xColours[v[1]] -- It stops here!
cecho(string.format(("<%s>%s ", col, d))
end
--]]
Je pensais avoir lu quelque part qu'il était possible d'utiliser une autre sorte de combinaison pour éviter ces erreurs, comme - [= [ou autre chose ... Quelqu'un pourrait-il aider?
Comme vous pouvez le voir dans tutoriel Strings il y a un [===[
syntaxe d'imbrication d'accolades carrées. Vous pouvez également l'utiliser dans les commentaires de bloc. Notez simplement que ce nombre de =
les signes doivent être identiques en séquence ouverte et fermée.
Par exemple, 5 égaux fonctionneront.
--[=====[
for k,v in pairs(t) do
local d = fullToShort[k]
local col = xColours[v[1]] -- It stops here!
cecho(string.format(("<%s>%s ", col, d))
end
--]=====]