Tokenizer kasta iyo moodel kasta oo aan soo saarnay waxay ka bilaabmaan isla fikradda: Soomaaligu wuxuu mudan yahay inuu noqdo muwaadin heer-koowaad ah software-ka dhexdiisa, ee aan ahayn wax dib loogu dhejiyo qalabka Ingiriisiga. Soplang fikraddaas wuxuu u qaadaa meel cusub — luqad barnaamij oo dhab ah, syntax ku qoran Soomaali, iyo compiler dhab ah oo ka dambeeya.
Maxaa loo baahan yahay luqad Soomaali ah
Barashada barnaamijyeynta luqad labaad waxay ku dartaa lakab turjumaad ka hor inta bilowuhu gaadhin caqliga dhabta ah — ereyo-muhiim Ingiriis, fariimo khalad Ingiriis, dukumeenti Ingiriis. Soplang lakabkaas wuu ka saaraa: doorshomada waxaa lagu dhawaaqaa “door,” hawlaha “hawl,” loops iyo conditionals-na waxay u akhriyaan sida qof Soomaali ah si dabiici ah u qeexi lahaa.
Ma aha toy ama lakab transliteration ah oo ku dul saaran luqad jirta. Soplang wuxuu leeyahay naxwahiisa, nidaamka noocyadiisa (type system), iyo pipeline-kiisa compiler-ka.
Sida compiler-ku u shaqeeyo
Hirgelinta hadda jirta waxaa lagu qoray Rust. Source-ku wuxuu maraa lexer, parser, iyo semantic pass oo galaya IR heer sare, ka dibna Cranelift JIT oo orod maxalli ah u fududeeya ama jid dhisitaan ahead-of-time oo u roga binary native standalone — runtime gaar ah looma baahna si loo geeyo barnaamij.
v2.0.0
Siidaynta ugu dambaysay
155
Xiddigaha GitHub
36
Forks
MIT
Shatiga