Primeiros Passos
Instale o compilador, rode seu primeiro programa .sio e aprenda o básico.
Primeiros Passos
Programas Sounio são arquivos .sio verificados, executados ou compilados com souc. A história pública atual começa pelo artefato JIT versionado e por um fluxo check-first.
Verificado hoje
- O artefato JIT incluído no repositório é o ponto de entrada público mais seguro hoje.
- Defina
SOUNIO_STDLIB_PATHpara a árvorestdlib/versionada. - Prefira
souc checkantes derunoubuild.
Ressalvas atuais
- O comportamento depende do binário
soucexato, não apenas dos arquivos presentes no repositório. - Um build Cargo no topo do repositório já não é a melhor história inicial para a documentação pública.
Teste neste repositório
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