typestar

La forma del programa en Zig

El programa Zig más pequeño: un import, un main público, dos prints.

// @import wires in the standard library at compile time.
const std = @import("std");

pub fn main() void {
    std.debug.print("Gull Rock light: keeper on duty\n", .{});
    std.debug.print("Visitors welcome at {s} tide\n", .{"low"});
}

Cómo funciona

  1. const std = @import("std") conecta la biblioteca estándar en tiempo de compilación.
  2. pub fn main() void es el punto de entrada que el código de arranque busca.
  3. std.debug.print toma una cadena de formato y una tupla anónima .{} de argumentos.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
7
Caracteres a escribir
229
Tokens
54
Ritmo de tres estrellas
75 tpm

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

Escribe este fragmento

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

Siguiente →