typestar

La forma del programa en Odin

El programa Odin más pequeño: una línea de package, un import y main atado con ::.

// Every file names its package; core:fmt is the printing library.
package main

import "core:fmt"

main :: proc() {
    fmt.println("Gull Rock light: keeper on duty")
    fmt.printfln("Visitors welcome at %s tide", "low")
}

Cómo funciona

  1. Todo archivo abre con package main; import "core:fmt" nombra la biblioteca de impresión.
  2. main :: proc() ata un procedimiento a un nombre constante — :: es el operador que define.
  3. fmt.println y fmt.printfln imprimen; los verbos son de sabor Go.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
9
Caracteres a escribir
216
Tokens
36
Ritmo de tres estrellas
75 tpm

Al ritmo de tres estrellas de 75 tokens por minuto, este intento toma unos 29 segundos.

Escribe este fragmento

Paso 1 de 3 en Valores; paso 1 de 27 en Fundamentos del lenguaje.

Siguiente →