CLI
Baris perintah aksa — menjalankan, memeriksa, dan membedah program.
Binari aksa adalah versi native dari inti yang sama dengan yang berjalan di browser. Bangun dengan make dan jalankan dari akar repo agar menemukan locales/.
Perintah
| Perintah | Fungsinya |
|---|---|
aksa run file.aksa |
Periksa seluruh program, lalu jalankan |
aksa check file.aksa |
Daftar semua kesalahan, tanpa menjalankan |
aksa ast file.aksa |
Cetak pohon urai |
aksa tokens file.aksa |
Cetak aliran token |
aksa emit file.aksa |
Ubah program menjadi kode C (jalur kirim ke perangkat) |
Memilih bahasa
Setiap perintah menerima --locale (bawaan en):
./aksa run examples/hello.aksa
./aksa run examples/halo.aksa --locale idLokal menentukan kata kunci dan nama perintah yang dipakai program, serta bahasa pesan error-nya.
Contoh
make # bangun CLI
./aksa check examples/halo.aksa # semua kesalahan sekaligus, sebelum berjalan
./aksa emit examples/halo.aksa # C yang mudah dibaca, siap untuk papan
make test # suite tes golden + diferensialKode C hasil ubahan dibuktikan lewat tes diferensial agar berperilaku persis seperti VM — yang berjalan di layar sama dengan yang berjalan di papan.