Curso de Raku / Esenciales

La función MAIN

Un programa en Raku no necesita ningún ritual de código plantilla, por lo que puedes comenzar a escribir instrucciones útiles de inmediato. Esta parte del programa, que se encuentra en el nivel superior a cualquier bloque de código (incluyendo funciones, por ejemplo), se llama mainline.

Si el programa contiene una función con el nombre especial MAIN, Raku ejecuta esta función después de compilar todo y después de que el código mainline haya sido ejecutado.

say '1. Código mainline';

sub MAIN {
    say '3. MAIN llamado';
}

say '2. También mainline';

Este programa primero ejecuta los say de nivel superior, y luego llama a MAIN:

$ raku t.raku
1. Código mainline
2. También mainline
3. MAIN llamado

Por supuesto, también es posible tener un programa con la función MAIN y sin otro código mainline.

Ejercicios

Esta sección contiene 3 ejercicios. Examine todos los temas de esta sección antes de ir a la práctica de codificación.

  1. ¡Hola, Mundo!
  2. Imprimir la suma
  3. Perímetro de un rectángulo

Funciones integradas para imprimir / note   |   Lectura de argumentos de línea de comandos

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська