aiki, bari, idan, koma), kuma kwamfuta zata gudanar da shi da matukar sauri ba tare da wata tangarda ba.
Kowace kalmar Turanci a Nyx tana da madaidaiciyar kalma a Hausa wadda kwamfuta ke fahimta nan take:
| Kalmar Hausa | Kalmar Turanci (English) | Ma'anarta a Kwamfuta | Misali a Aikace |
|---|---|---|---|
aiki | fn | Bayyana sabon aiki ko function | aiki babban_aiki() { ... } |
bari | let | Ajiye sabuwar lamba ko rubutu (variable) | bari shekaru = 25; |
sauyawa | mut | Bada damar sauya darajar lamba | bari sauyawa jimilla = 0; |
idan | if | Duba sharadi kafin aiwatarwa | idan lamba > 10 { ... } |
in ba haka ba | else | Aiwatarwa idan sharadin farko bai cika ba | in ba haka ba { ... } |
yayin da | while | Maimaita aiki muddin sharadi yana nan | yayin da i < 10 { ... } |
domin | for | Madaukin jeri ko lissafi | domin i a 0..5 { ... } |
koma | return | Mayar da sakamako daga aiki | koma gaskiya; |
tsari | struct | Tsara rukunin bayanan lamba | tsari DalibinKwamfuta { ... } |
shigo | import | Shigo da dakin karatu (library) | shigo std.core.io; |
fili | pub | Bude aiki a bayyane ga kowa | fili aiki gaisuwa() { ... } |
gaskiya | true | Tabbatacciyar gaskiya (1) | bari an_gama = gaskiya; |
karya | false | Rashin gaskiya ko karya (0) | bari kuskure = karya; |
babu | null | Fanko ko rashin komai | bari sakamako = babu; |
A wannan darasi na farko, zaka koyi yadda ake rubuta babban aiki da kuma buga rubutu a kan allo ta hanyar amfani da shigo std.core.io.
shigo std.core.io;
fili aiki babban_aiki() {
io.buga("Sannu Duniya! Maraba da Harshen Nyx.");
}
Amfani da kalmar bari wajen ajiye lamba, da kuma sauyawa idan kana son lissafin ya canza gaba.
shigo std.core.io;
fili aiki babban_aiki() {
bari farashin_kaya = 1500;
bari sauyawa adadi = 4;
bari jimilla = farashin_kaya * adadi;
io.buga_lamba(jimilla); // Sakamako: 6000
}
Duba ko lamba ta cika sharadi da idan ko kuma in ba haka ba.
shigo std.core.io;
fili aiki duba_shekaru(shekaru: i32) -> bool {
idan shekaru >= 18 {
io.buga("Kana da izinin shiga.");
koma gaskiya;
} in ba haka ba {
io.buga("Shekarunka basu kai ba.");
koma karya;
}
}