원클릭으로
sounio-run
Compile and run a Sounio .sio file and show output
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Compile and run a Sounio .sio file and show output
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Type-check a Sounio .sio file using the souc compiler
JIT-execute a Sounio .sio file and show output
Type-check a Sounio .sio file using the souc compiler
Work on the self-hosted Sounio compiler bootstrap path: self-hosted/main.sio pipeline modes (--lex, --parse, --check, --ir-dump, --native-compile), frontend corpus gates, and bootstrap binary milestones.
Work on the native x86-64 code generation backend: register allocation, instruction encoding, peephole optimization, frame sizing, ELF output, and the compile_ir_function pipeline; use when editing any sprint 52–65+ native/*.sio files.
Work on the profile-guided optimization pipeline: counter injection, .sprof file output, strategy promotion, inlining, layout, const-fold/DCE, and register allocation; use when editing any sprint 38–52+ IR optimization files.
SOC 직업 분류 기준
| name | sounio-run |
| description | Compile and run a Sounio .sio file and show output |
| user-invocable | true |
| allowed-tools | Bash, Read, Glob |
Compile the specified Sounio source file to a native ELF and run it.
Resolve the souc compiler binary:
$SOUC_BIN or $SOUC environment variable if setsouc on PATH./bin/soucIf no file argument given, find the most recently modified .sio file in the working directory
Set stdlib path if importing stdlib modules:
export SOUNIO_STDLIB_PATH=./stdlib
Run the file:
$SOUC run <file>
Show stdout output to the user. If there are errors, run $SOUC check <file> first to get diagnostic details, then suggest fixes.