Primeros Pasos
Instala el compilador, ejecuta tu primer programa .sio y aprende lo básico.
Primeros Pasos
Los programas de Sounio son archivos .sio que se verifican, ejecutan o compilan con souc. La historia pública actual empieza con el artefacto JIT incluido y un flujo check-first.
Verificado hoy
- El artefacto JIT incluido en el repo sigue siendo hoy la entrada pública más segura.
- Apunta
SOUNIO_STDLIB_PATHal árbol versionadostdlib/. - Prefiere
souc checkantes derunobuild.
Caveats actuales
- El comportamiento depende del binario exacto de
souc, no solo de los archivos presentes en el repositorio. - Un build Cargo en la raíz ya no es la mejor historia inicial para la documentación pública.
Pruébalo en este repositorio
export SOUC_BIN="$(pwd)/artifacts/omega/souc-bin/souc-linux-x86_64-jit"
export SOUNIO_STDLIB_PATH="$(pwd)/stdlib"
"$SOUC_BIN" --version
"$SOUC_BIN" check examples/hello.sio
"$SOUC_BIN" check tests/run-pass/covid_2020_kernel.sio
"$SOUC_BIN" check tests/run-pass/vancomycin_propagation.sio
"$SOUC_BIN" check tests/compile-fail/vancomycin_low_conf.sio