#Luando: i Commenti? Cosa e perché?

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
Preso da Kate che gestisce i file punto lua (.lua)

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:

multi rigo on/off, disattivazione e riattivazione di più righi

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


Commenti

Una risposta a “#Luando: i Commenti? Cosa e perché?”

  1. Avatar Rocco Cangialosi
    Rocco Cangialosi

    molto utile la GIF, poi mi dici come hai fatto …

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *