Qué es Anchor Code
Un lenguaje orientado a objetos para las recetas de compilación de Anchor. Aquí verás qué está decidido, qué sigue en discusión y qué funciona hoy.
Anchor Code es el lenguaje con el que cada usuario de Anchor escribe sus propias recetas: bloques pequeños y reutilizables con los que se arma una compilación del cliente, una actualización de datos o un traspaso entre servidores. Si conoces Java o UnrealScript, la sintaxis te va a resultar familiar: llaves, punto y coma, objetos y métodos.
Ojo. El lenguaje todavía se está diseñando. La arquitectura ya está acordada, pero los métodos concretos y la gramática siguen en discusión. Todo lo que aparece como sintaxis futura está marcado como Borrador y no se ejecuta. Hoy solo existe un prototipo, y hace muy poco. Mira Estado actual.
Por dónde empezar
- Recetas en dos minutos: cómo se lee una receta y qué todavía no se ejecuta.
- Tu primera receta: qué acepta hoy el prototipo y cómo podría verse el lenguaje más adelante.
- Estado actual: qué está decidido, qué se está discutiendo y qué funciona.
Cómo está organizada esta documentación
Cada página muestra arriba un estado y una fecha:
| Estado | Qué significa |
|---|---|
| Decidido | El propietario lo aprobó como decisión de diseño. No quiere decir que ya esté implementado. |
| Borrador | Se está discutiendo. El nombre, la forma y el comportamiento pueden cambiar. |
| Prototipo | Está en el código como una maqueta que no ejecuta nada de verdad. |
| Implementado | Ya forma parte de Anchor y se usa. |
| Verificado | Implementado y comprobado en un entorno real. |
Cada tema empieza con la explicación, sigue con un ejemplo corto y termina con los detalles de referencia. Presiona Ctrl+K para buscar en toda la documentación.