Comment 1 for bug 1603741

Revision history for this message
GunChleoc (gunchleoc) wrote :

These 2 variables are declared outside of the loop, to their values persist throughout the lifetime of the loop and change the loop's behaviour for the next pass. The lines you mention are about skipping diacritics, so the loop can analyze which forms of the basic characters to pick (each Arabic character has a final form, and some of them also have a medial and an initial form).