kenang (require)
Description / Deskripsi
Bagian berjudul “Description / Deskripsi”The kenang keyword is used to import/load modules in SamaLang. It takes a module name as a string argument.
It is equivalent to require in standard Lua.
Keyword kenang digunakan untuk mengimpor/memuat modul dalam SamaLang. Menggunakan nama modul sebagai argumen string.
Setara dengan require di Lua.
Usage / Penggunaan
Bagian berjudul “Usage / Penggunaan”ada modul = kenang('nama_modul')Examples
Bagian berjudul “Examples”Impor Perpustakaan Standar
Bagian berjudul “Impor Perpustakaan Standar”ada math = kenang('math')tulis(math.pi) -- Output: 3.1416135623731Impor Modul String
Bagian berjudul “Impor Modul String”ada string = kenang('string')tulis(string.upper("hello")) -- Output: HELLOtulis(string.lower("WORLD")) -- Output: worldImpor Pustaka JSON
Bagian berjudul “Impor Pustaka JSON”ada json = kenang('dkjson')
ada data = {nama = "Ahmad", umur = 25}ada encoded = json.encode(data)tulis(encoded)Impor dengan Alias
Bagian berjudul “Impor dengan Alias”ada path = kenang('path')ada sep = path.sep
tulis("Pemisah path: " .. sep)