Curso de Raku / Esenciales / La función MAIN
Lectura de argumentos de línea de comandos
La función MAIN
es útil no solo para localizar el inicio del programa explícitamente, sino también por sus argumentos, que obtienen los valores pasados en la línea de comandos.
Hay dos formas de leer los argumentos de la línea de comandos. Una de ellas es a través del arreglo @*ARGS
, que ya hemos utilizado. Ahora examinemos el segundo método.
Considera un programa que suma dos números.
sub MAIN($a, $b) {
say $a + $b;
}
Puedes ejecutar el programa de la siguiente manera. El programa imprime la suma de sus dos argumentos:
$ raku t.raku 123 45
168
Como cualquier otra función, la función MAIN
puede tener valores predeterminados para algunos (o incluso todos) de sus argumentos. Por ejemplo:
sub MAIN($a, $b = 100) {
say $a + $b;
}
Si no se proporciona el segundo argumento, se utiliza el valor predeterminado:
$ raku t.raku 15
115
Práctica
Completa los cuestionarios que cubren el contenido de este tema.
Navegación del curso
←
La función MAIN
|
La función MAIN
/ Múltiples funciones MAIN
→
💪 Or jump directly to the exercises to this section.
Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.
Traducciones de esta página: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська