Jadual Rujukan Penuh Kata Kunci BahasaLang

Carian pantas semua 30+ kata kunci, jenis data, operator, dan modul lanjutan BahasaLang.

1. Kata Kunci Asas & Struktur Kawalan

Kata Kunci Kategori Sintaks Contoh Penerangan Tindakan
biar Asas biar nama = "Ali" Mengisytiharkan pembolehubah baru atau tatasusunan. Uji ↗
papar Output papar "Helo Dunia" Mencetak teks atau nilai bersama baris baru ke konsol. Uji ↗
tulis Output tulis "Umur: " Mencetak teks atau nilai tanpa baris baru. Uji ↗
bersih Output bersih Membersihkan paparan skrin konsol. Uji ↗
jika .. maka .. lain .. tamat Syarat jika x > 5 maka papar "Ya" lain papar "Tidak" tamat Struktur membuat keputusan logik satu atau dua hala. Uji ↗
sementara .. buat .. tamat Gelung sementara x < 5 buat x = x + 1 tamat Gelung lelaran berasaskan syarat (while loop). Uji ↗
buat .. sementara .. tamat Gelung buat papar "Uji" sementara palsu tamat Gelung yang berjalan sekurang-kurangnya sekali sebelum semak syarat. Uji ↗
untuk .. dari .. hingga .. buat .. tamat Gelung untuk i dari 1 hingga 5 buat papar i tamat Gelung pembilang ringkas (for loop). Uji ↗
henti Kawalan henti Menghentikan dan keluar serta-merta daripada gelung (break). Uji ↗
terus Kawalan terus Melangkau baki lelaran semasa (continue). Uji ↗
fungsi .. pulang .. tamat Fungsi fungsi ganda(x) pulang x * 2 tamat Mentakrifkan fungsi modular baru dengan nilai pulangan. Uji ↗

2. Fungsi Standard Terbina

Fungsi Padanan Bahasa Inggeris Contoh Panggilan Penerangan
panjang(str)length() / len()panjang("Malaysia") -> 8Mengira bilangan aksara dalam teks.
hurufBesar(str)toUpperCase()hurufBesar("bunga") -> "BUNGA"Menukar teks kepada huruf besar.
hurufKecil(str)toLowerCase()hurufKecil("KERETA") -> "kereta"Menukar teks kepada huruf kecil.
rawak(min, max)random(min, max)rawak(1, 10)Menjana nombor bulat secara rawak.
baca()input()biar n = baca()Membaca token input daripada pengguna.
bacaAyat()readLine()biar ayat = bacaAyat()Membaca satu baris ayat penuh.
bacaFail(path)readFile()bacaFail("data.txt")Membaca fail teks ke dalam rentetan.
tulisFail(path, data)writeFile()tulisFail("log.txt", "Teks")Menulis kandungan ke dalam fail.
tunggu(ms)sleep(ms)tunggu(1000)Menangguhkan perjalanan masa milisaat.

3. Modul Lanjutan (GUI, SQLite, Web & HTTP)

Modul Fungsi-Fungsi Utama Penerangan Ringkas
Rangkaian & HTTP hantarPermintaan(url, kaedah, badan)
dapatkanJSON(jsonStr, kunci)
Melakukan panggilan REST API HTTP GET/POST dan menghuraikan respons JSON.
GUI Desktop buatTetingkap(tajuk, lebar, tinggi)
buatButang(teks)
buatLabel(teks)
buatTextField(saiz)
buatTextArea(baris, lajur)
paparTetingkap(id)
Mencipta aplikasi bertetingkap grafik komputer dengan komponen interaktif.
Pangkalan Data sambungDatabase(namaFail)
executeDatabase(conn, sql)
queryDatabase(conn, sql)
nextResult(res)
getResultString(res, kolum)
Melakukan operasi simpan, kemas kini, padam, dan carian (CRUD) SQLite.
Pelayan Web buatServer(port)
tambahRoute(server, laluan, fungsi)
tambahRoutePost(server, laluan, fungsi)
mulaServer(server)
sendResponse(reqId, status, html)
Membina pelayan HTTP mikro tempatan untuk laman web atau perkhidmatan API.