kenang (require)
Description / Deskripsi
Section titled “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
Section titled “Usage / Penggunaan”ada modul = kenang('nama_modul')Examples
Section titled “Examples”Import Standard Library
Section titled “Import Standard Library”ada math = kenang('math')tulis(math.pi) -- Output: 3.1416135623731Import String Module
Section titled “Import String Module”ada string = kenang('string')tulis(string.upper("hello")) -- Output: HELLOtulis(string.lower("WORLD")) -- Output: worldImport JSON Library
Section titled “Import JSON Library”ada json = kenang('dkjson')
ada data = {nama = "Ahmad", umur = 25}ada encoded = json.encode(data)tulis(encoded)Import with Alias
Section titled “Import with Alias”ada path = kenang('path')ada sep = path.sep
tulis("Path separator: " .. sep)