◄ all skins
☪️
☪️ BismillahLang
Code that reads like a dua — bismillah to begin, ameen to return.
BismillahLang is a spinoff skin with an Islamic-meme vocabulary: bismillah opens a function, inshallah is the condition, azaan prints, ameen returns, mashallah / tauba are true / false. Build it with ./build.sh skin bismillahlang.
Sample programs
salam
bismillah greet(kalma name) {
azaan("salam " + name)
}
greet("world")count
adad i = 1
zikr (i <= 3) {
azaan("step " + i)
i = i + 1
}Vocabulary
| Concept | ☪️ BismillahLang word |
|---|---|
| whole number | adad |
| decimal | kasr |
| text | kalma |
| true / false | yaqeen |
| true | mashallah |
| false | tauba |
| nothing | adam |
| if | inshallah |
| else | illa |
| while-loop | zikr |
| repeat | tasbeeh |
| times | martaba |
| function | bismillah |
| return | ameen |
| azaan | |
| break | hijrah |
| continue | sabr |
| array / list | ummah |
| map / object | hadith |
| for-each | kul |
| in | fi |
| import | dawah |
| type of | kya |
| length / count | tadaad |
| assert | wallah |
| shout (uppercase) | takbeer |
Error tone
Even mistakes stay in character:
Astaghfirullah [line 3]: Division by zero! — sabr karo