Daftar kata kunci
Kata kunci | Arti |
---|---|
abs ยน | Menandakan bahwa kelas bersifat abstrak (tidak bisa diinisialisasi) |
ada | Perintah untuk membuat suatu variabel, atau variabel instansi dalam kelas |
benar | Nilai logika yang merepresentasikan pemenuhan syarat |
coba | Mengawali blok coba -tahan -lalu untuk mencoba suatu kode yang dapat bermasalah |
dari | Melakukan iterasi, mirip for pada bahasa Java, C, C++ |
fana | Jika disematkan pada variabel statis, berarti nilai variabel statis tersebut dapat diubah. |
fn | Literal untuk membuat suatu fungsi, atau metode dalam kelas |
fNaN | Nilai riil yang merepresentasikan bukan angka (Not a Number) |
fAnanta | Nilai riil yang merepresentasikan nilai tak terhingga/infinity |
galur ยน | Membuat sebuah galur komunikasi, seperti chan pada bahasa Golang |
hal ยน | Melakukan pengondisian, mirip switch pada bahasa Java, C, C++ |
ini | Mereferensi instansi suatu objek dari dalam kelas, seperti this pada Java |
itu | Mengecek apakah suatu objek adalah instansi dari suatu kelas, seperti instanceof pada Java |
jika | Melakukan pengondisian, mirip if pada bahasa Java, C, C++ |
kelas | Pernyataan untuk membuat ataupun memperkaya suatu kelas |
kelak ยน | Menjalankan fungsi secara asynchronous |
lain | Menambahkan cabang pada suatu ekspresi kondisi, mirip else pada bahasa Java, C, C++ |
lalu | Bagian lalu dari blok coba -tahan -lalu yang selalu dieksekusi saat ada ataupun tidak adanya masalah |
lempar | Melempar suatu masalah |
lewat | Melewati suatu iterasi |
modul ยน | Membuat atau memperkaya suatu modul |
nil | Nilai yang menandakan ketiadaan nilai |
pribadi | Mengawali blok dimana fungsi atau variabel instansi dalam blok tersebut bersifat pribadi, mirip private pada bahasa Java dan C++ |
punca | Untuk memanggil fungsi dengan nama dan argumen yang sama yang terdefinisikan di kelas punca |
putus | Untuk keluar dari suatu iterasi |
salah | Nilai logika yang merepresentasikan pengabaian syarat |
selama | Melakukan iterasi, mirip while pada bahasa Java, C, C++ |
sisip ยน | Untuk menyisipkan fungsi-fungsi dari suatu modul sebagai metode dari suatu kelas dimana modul tersebut disisipkan |
sta | Penanda bahwa suatu aripicu atau variabel bersifat statis, mirip static pada Java |
tahan | Bagian tahan dari blok coba -tahan -lalu yang akan dieksekusi jika ada masalah yang tertahan |
tetap ยน | Penanda bahwa suatu kelas bersifat tetap, tidak dapat diperkaya ataupun dijadikan turunan, mirip final pada Java. Jika disematkan pada variabel statis, berarti nilai variabel tersebut tidak bisa diubah setelah didefinisikan |
tuntut | Memastikan bahwa tuntutan bernilai benar atau suatu masalah akan dilempar, mirip assert pada Java |
usai ยน | Mengeksekusi suatu aripicu sebelum kontrol keluar dari suatu aripicu yang sedang dieksekusi |
utus | Mengembalikan suatu nilai dari suatu aripicu, mirip return pada Java, C, C++ |
Catatan:
ยน Belum diimplementasikan pada versi Gara saat ini, masih hanya dicadangkan untuk meminimalisir bentrok penggunaan dengan Gara di versi yang akan datang jika kata kunci tersebut dijadikan pengenal aripicu ataupun variabel.