Codes Arabic

There is a shortage in the Arab code

So be Coded in funds

ookupflag IgnoreMarks RightToLeft;
sub lam-ar.init alef-ar.fina by lam_alef-ar;
sub lam-ar.init alefHamzaabove-ar.fina by lam_alefHamzaabove-ar;
sub lam-ar.init alefHamzabelow-ar.fina by lam_alefHamzabelow-ar;
sub lam-ar.init alefMadda-ar.fina by lam_alefMadda-ar;
sub lam-ar.init alefWasla-ar.fina by lam_alefWasla-ar;
sub lam-ar.medi alef-ar.fina by lam_alef-ar.fina;
sub lam-ar.medi alefHamzaabove-ar.fina by lam_alefHamzaabove-ar.fina;
sub lam-ar.medi alefHamzabelow-ar.fina by lam_alefHamzabelow-ar.fina;
sub lam-ar.medi alefMadda-ar.fina by lam_alefMadda-ar.fina;
sub lam-ar.medi alefWasla-ar.fina by lam_alefWasla-ar.fina;

script arab;
lookupflag RightToLeft;
sub fathatan-ar shadda-ar by shaddaFathatan-ar;
sub shadda-ar fathatan-ar by shaddaFathatan-ar;
sub dammatan-ar shadda-ar by shaddaDammatan-ar;
sub shadda-ar dammatan-ar by shaddaDammatan-ar;
sub kasratan-ar shadda-ar by shaddaKasratan-ar;
sub shadda-ar kasratan-ar by shaddaKasratan-ar;
sub kasra-ar shadda-ar by shaddaKasra-ar;
sub shadda-ar kasra-ar by shaddaKasra-ar;
sub damma-ar shadda-ar by shaddaDamma-ar;
sub shadda-ar damma-ar by shaddaDamma-ar;
sub fatha-ar shadda-ar by shaddaFatha-ar;
sub shadda-ar fatha-ar by shaddaFatha-ar;
sub superscriptalef-ar shadda-ar by shaddaAlef-ar;
sub shadda-ar superscriptalef-ar by shaddaAlef-ar;