Perintah Bawaan
Semua perintah bawaan, dalam bahasa Indonesia dan Inggris.
Perintah bawaan adalah perintah yang sudah disertakan Aksa. Seperti kata kunci, namanya berasal dari kamus bahasa — semua nama memakai snake_case huruf kecil di setiap lokal. Saat ini ada 14, dalam tiga kelompok.
Konsol
| Indonesia | Inggris | Fungsinya |
|---|---|---|
tulis(…) |
print(…) |
Tampilkan nilai di layar (isian berapa pun) |
tanya(…) |
ask(…) |
Ajukan pertanyaan dan tunggu jawabannya |
Robot (menggambar)
Robot menggambar sambil berjalan di kanvas.
| Indonesia | Inggris | Fungsinya |
|---|---|---|
maju(n) |
forward(n) |
Maju n langkah sambil menggambar garis |
mundur(n) |
backward(n) |
Mundur n langkah |
belok_kanan(d) |
turn_right(d) |
Belok kanan d derajat |
belok_kiri(d) |
turn_left(d) |
Belok kiri d derajat |
warna(nama) |
color(name) |
Ganti warna pena |
angkat_pena() |
pen_up() |
Angkat pena — berjalan tanpa menggambar |
turunkan_pena() |
pen_down() |
Turunkan pena kembali |
Perangkat keras
Perintah ini bekerja pada papan virtual di browser dan pada pin sungguhan di perangkat.
| Indonesia | Inggris | Fungsinya |
|---|---|---|
nyalakan(pin) |
turn_on(pin) |
Nyalakan pin (hidupkan LED) |
matikan(pin) |
turn_off(pin) |
Matikan pin |
baca(pin) |
read(pin) |
Baca pin digital (tombol ditekan atau tidak) |
baca_analog(pin) |
read_analog(pin) |
Baca pin analog (slider, sensor) |
tunggu(ms) |
wait(ms) |
Jeda ms milidetik (halaman tetap hidup) |
Contoh
jika (baca_analog(2) > 30) {
nyalakan(5)
} lainnya {
matikan(5)
}Memanggil perintah dengan jumlah isian yang salah adalah error E103, dan nama yang tidak dikenal Aksa adalah E102 — keduanya ditangkap sebelum program berjalan.
Tiga perintah perangkat keras lagi direncanakan untuk kit Aksabot.