ilusm.dev

Hello, World

Create a file, run it with ilusm-vm after installing.

1. Program

Create hello.ilu:

prn("Hello, World!")

2. Run

From a shell where ilusm-vm is on your PATH (see source ~/.ilusm/env.sh after ./build.sh):

ilusm-vm run hello.ilu

One-liner without keeping the file:

printf '%s\n' 'prn("Hello, World!")' > hi.ilu && ilusm-vm run hi.ilu

3. Beyond the bootstrap runner

After install, the complete Ilusm tree is on your machine under $ILUSM_HOME with the same layout as the public tarball - stdlib, compiler, platform modules, and every test file. ilusm-vm is the small C program that runs today’s gate (see transcript). As you extend syscall coverage, more of that tree becomes runnable in-process; see Host contract.