Estructura del proyecto¶
Directorios principales¶
| Ruta | Contenido |
|---|---|
compiler/ |
Implementación de aymc |
runtime/ |
Runtime del lenguaje |
tools/aym/ |
Gestor de proyectos aym |
samples/ |
Programas de ejemplo |
tests/ |
Pruebas automatizadas |
scripts/ |
Automatización de build/install/test |
installer/ |
Definiciones de instaladores Windows |
packaging/ |
Empaquetado Linux (.deb) |
docs/ |
Documentación técnica |
CLI de proyecto (aym)¶
Uso:
aym <comando> [opciones]
Comandos principales:
new: crea estructura de proyecto.build: compila el proyecto.run: compila y ejecuta.test: validatests/*.aym.lock: sincroniza o valida lockfile.cache: inspecciona/sincroniza/limpia caché local.add: agrega dependencia al manifest.
Archivos de proyecto¶
aym.toml: manifest.aym.lock: lockfile reproducible..aym/repoy.aym/cache: almacenamiento local de dependencias.
Flujo recomendado¶
aym new <nombre>aym add <dep> <requirement>aym buildaym runaym test