Syntax Guide
A comprehensive guide to BanglaCode keywords and structure.
Keywords Table
| Keyword | Meaning | Equivalent |
|---|---|---|
| dhoro | hold/var | var/let |
| jodi | if | if |
| nahole | else | else |
| jotokkhon | while | while |
| do | do once then loop | do...while |
| ghuriye | loop | for |
| of | iterate values | of |
| in | property/index check | in |
| instanceof | instance check | instanceof |
| delete | delete key/index | delete |
| kaj | work | function |
| utpadan | produce | yield |
| ferao | return | return |
| dekho | see/print |
Variables
Variables are declared using dhoro. BanglaCode is dynamically typed.
dhoro name = "Rahim";
dhoro age = 24;
dhoro isStudent = sotti; // true
dhoro age = 24;
dhoro isStudent = sotti; // true
New Core Syntax
do {
dekho("run once");
} jotokkhon (mittha);
dhoro obj = {a: 1};
dekho("a" in obj);
delete obj.a;
kaj* count(max) {
utpadan 1;
}
dhoro double = x => x * 2;
dhoro [a, b] = [10, 20];
dekho("run once");
} jotokkhon (mittha);
dhoro obj = {a: 1};
dekho("a" in obj);
delete obj.a;
kaj* count(max) {
utpadan 1;
}
dhoro double = x => x * 2;
dhoro [a, b] = [10, 20];