@livvsky/minangscript
v1.0.1
Published
Bahasa pemrograman turunan JavaScript dengan sintaks bahasa Minangkabau.
Maintainers
Readme
🐃 MinangScript Koding jo bahaso urang awak. npm version
License: MIT
Node.js Version MinangScript adalah bahasa pemrograman eksperimental turunan JavaScript yang menggunakan sintaks dan kosakata khas Minangkabau. Tetap mempertahankan fleksibilitas dan kekuatan ekosistem JavaScript, namun disajikan dengan sentuhan lokal nan akrab.
🗺️ Perbandingan Sintaks | MinangScript | JavaScript | Keterangan | |---|---|---| | buek | let | Membuat variable | | pasti | const | Membuat konstanta | | karajo | function | Membuat fungsi | | pulangkan | return | Mengembalikan nilai | | jiko | if | Kondisi percabangan | | lainnyo | else | Kondisi alternatif | | untuak | for | Perulangan for | | salamo | while | Perulangan while | | baranti | break | Menghentikan loop | | lanjuik | continue | Melanjutkan loop | | bana | true | Boolean benar | | salah | false | Boolean salah | | kosong | null | Nilai null | | indak_jaleh | undefined | Nilai undefined | | kicekkan | console.log | Output terminal | | tanyokan | prompt | Input pengguna | | cubo | try | Blok percobaan error | | tangkok | catch | Menangkap error | | akhirnyo | finally | Blok akhir eksekusi | | kelas | class | Membuat class | | iko | this | Referensi object | | baru | new | Membuat instance baru | | bantuak | typeof | Mengecek tipe data |
✨ Fitur Utama
- Berbasis Node.js: Menerjemahkan sintaks MinangScript menjadi JavaScript murni secara on-the-fly sebelum dieksekusi.
- Ekstensi Fleksibel: Mendukung file berformat .minang dan .ms.
- Fitur Lengkap: Mendukung variabel, fungsi, percabangan, perulangan, object-oriented (class), hingga error handling.
- Interaktif: Mendukung input langsung dari terminal melalui fungsi tanyokan().
- Ringan: Tanpa dependensi framework yang berat dan langsung siap digunakan sebagai CLI global (minang).
⚡ Instalasi Pastikan Node.js sudah terpasang di komputer Anda, lalu jalankan perintah berikut di terminal:
npm install -g @livvsky/minangscriptCek instalasi dengan mengetik:
minangCatatan: Anda juga bisa langsung menjalankannya tanpa instalasi permanen menggunakan npx: npx minangscript program.minang
