Playground
Escribe Caju y ejecútalo aquí mismo. El propio compilador se ejecuta en tu navegador, compilado a WebAssembly: nada se envía a un servidor.
Pulsa Ejecutar (o Ctrl+Enter) para ver lo que imprime el programa.
Cómo funciona
El compilador de Caju está escrito en Caju y compila a WebAssembly con --target wasm, así que se compila a sí mismo a caju.wasm. La página descarga ese archivo de la última versión del lenguaje, junto con la biblioteca estándar. Al pulsar Ejecutar, compila tu programa a otro módulo WebAssembly y lo ejecuta en un worker, que envía la salida aquí mientras se ejecuta. Un programa puede tener varios archivos: main.caju se ejecuta primero e importa los demás con import "util".