typestar

La forma del programa en Delphi

Un saludo del cuaderno de un faro, armado con las piezas mínimas que necesita un programa Delphi.

// Every Delphi program opens with a program header and ends with end.
program HelloProgram;
uses SysUtils;      // SysUtils supplies Format and other helpers

const
  Station = 'Pigeon Point';
  Keeper = 'A. Marrow';

begin
  // Statements sit between begin and end, separated by semicolons.
  WriteLn('lighthouse log opened');
  WriteLn(Format('station: %s', [Station]));
  WriteLn(Format('keeper on watch: %s', [Keeper]));
  // The closing end of a program takes a period, not a semicolon.
end.

Cómo funciona

  1. program HelloProgram; nombra el programa y uses SysUtils; trae Format.
  2. El bloque const fija Station y Keeper antes de que empiece el cuerpo.
  3. Tres llamadas a WriteLn corren entre begin y end., que cierra con un punto.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
15
Caracteres a escribir
483
Tokens
57
Ritmo de tres estrellas
80 tpm

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

Escribe este fragmento

Paso 1 de 3 en Programas y variables; paso 1 de 27 en Fundamentos del lenguaje.

Siguiente →