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_PATH al árbol versionado stdlib/.
  • Prefiere souc check antes de run o build.

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