Corso di Raku / Avanzato / Controllo di flusso / Phaser / Exercises
Begin per primo
Problema
Un phaser BEGIN e piu di un blocco che viene eseguito
presto — e anche un’espressione il cui valore viene calcolato
una volta, a tempo di compilazione, e poi congelato nel programma.
Usa BEGIN { 2 + 3 } per inizializzare una variabile
$compiled e stampala. L’espressione 2 + 3
viene valutata mentre il programma e ancora in fase di compilazione, ma
il valore memorizzato e perfettamente utilizzabile a tempo di
esecuzione.
Esempio
Il programma stampa:
5Soluzione
Navigazione del corso
← Soluzione: Messaggio finale | Soluzione: Begin per primo →