Luando#1: Ecco il primo morso: cosa sono i Commenti? E perché esistono? E come rendono la vita un poco migliore 😉 ?
Cosa sono i commenti? Nel linguaggio Lua i Commenti sono parti di testo che vengono ignorate durante l’esecuzione delle istruzioni. Quindi non vengono eseguiti.
Esempio:
passaggio1()
--passaggio2()
passaggio3()
-- la riga del passaggio2() non viene eseguita
-- e nemmeno queste descrittive
Quindi abbiamo scoperto due usi: “disabilitare” cioè disattivare una parte del programma, in questo caso disattivare il secondo passaggio, quindi saltandolo.
E scrivere del testo di commento, dei Commenti per descrivere qualcosa di attinente e associato a quel punto del programma in formato testuale. Quindi per spiegazioni del testo, dello script Lua.
Queste due funzionalità: 1- disattivare 2- descrivere, sono i motivi principali per l’esistenza dei Commenti.
Rendono la vita un poco migliore perché in questo modo sia si hanno direttamente nel testo del programma delle spiegazioni, e sia perché si può disattivare (e riattivare!) per effettuare prove di funzionamento (prove che poi capirete perché si fanno durante le fasi di scrittura e modifica).
Per riattivare basta rimuovere i due trattini “–” iniziali:
passaggio1()
passaggio2() -- ecco il passaggio2 ri-attivato
--passaggio3() -- disattivo il passaggio3
--[[ vedete che si può commentare anche
"durante" il rigo? oltre che inizio rigo?
questo è un commento multi-rigo, invece --]]
passaggio4() -- qua è di nuovo programma eseguito
Ultima chicca extra, un ultimo morso:
--[[
passaggio5()
passaggio6()
passaggio7()
passaggio8()
--]]
Così (sopra) è disattivato da passaggio5 al passaggio8.
---[[
passaggio5()
passaggio6()
passaggio7()
passaggio8()
--]]
Così (sopra) è riattivato perché vengono considerati 2 commenti su rigo singolo e non 1 singolo commento multi rigo.
A seguire una immagine GIF che lo va vedere:
E con questa chicca concludo. Riassumo: in caso di testo da far ignorare per disattivarlo o per inserire testo umano che il computer dovrà ignorare usate i commenti per farlo ignorare. I commenti in Lua si aggiungono con un “–” doppio trattino. Un pò di pratica per vederlo in azione. E se non avete capito questo è opzionale per così dire ma mostra come ci sia un testo su più righi che vengono analizzati grammaticalmente. E con questa analisi se trova i due trattini allora ignora il resto del rigo. Tempo al tempo e buona digestione. Proseguirò, spero.
File: commenti.lua https://replit.com/@dariocangialosi/introduzionelua#commenti.lua
Una replica a “#Luando: i Commenti? Cosa e perché?”
molto utile la GIF, poi mi dici come hai fatto …