āĻāĻāĻŋ āĻšāĻ˛ fst-compiler-utf8 āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°, fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°-utf8 - SFST āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻāĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° grammar-file [ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ ]
fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°-utf8 grammar-file [ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ ]
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-c āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°āĻāĻŋāĻā§ āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨ āĻ¯āĻž fst-infl2 āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
-l āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°āĻāĻŋ āĻ˛ā§āĻŽā§āĻŽ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨āĨ¤
-s āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°ā§āĻ° āĻĒā§āĻˇā§āĻ āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻ¸ā§āĻ¤āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ āĻ¸ā§āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ fst- infl (fst-infl2, fst-infl3) āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻā§āĻ¯āĻŧā§ āĻĒā§āĻ°āĻāĻ¨ā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻ¸āĻ¸ā§āĻŽ-āĻ¸ā§āĻā§āĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°ā§
āĻ¸āĻ¸ā§āĻŽ āĻ°āĻžāĻˇā§āĻā§āĻ° āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ fst-mor, fst- infl, fst-āĻŽā§āĻĻā§āĻ°āĻŖ, fst-āĻ¤ā§āĻ˛āĻ¨āĻž,
fst-āĻĒāĻžāĻ°ā§āĻ¸, āĻāĻŦāĻ fst-āĻāĻžāĻ˛āĻŋ āĻāĻŽā§āĻĒā§āĻ¯āĻžāĻā§āĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¯āĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
-c āĻĒāĻ¤āĻžāĻāĻž, āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ fst-infl2, fst-āĻā§āĻ°ā§āĻ¨, āĻāĻŦāĻ fst-āĻŽā§āĻ¯āĻžāĻ āĻ¸ā§āĻŽā§āĻ¤āĻŋāĻļāĻā§āĻ¤āĻŋ-āĻĻāĻā§āĻˇ
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¯āĻž -l āĻĒāĻ¤āĻžāĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ fst-
infl3.
āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻžāĻˇāĻž āĻ¨ā§āĻā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§. āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻšāĻ˛ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻ¯āĻžāĻ° āĻĢāĻ˛ā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻāĻāĻžāĻ°ā§ āĻ˛ā§āĻāĻž āĻšāĻŦā§āĨ¤ āĻ¯āĻĻāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻšāĻ¯āĻŧ
āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤, āĻāĻāĻāĻĒā§āĻ āĻ˛ā§āĻāĻž āĻšāĻŦā§ stdout
fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°-utf8 āĻĨā§āĻā§ āĻĒā§āĻĨāĻ fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻā§āĻˇāĻ° āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻāĨ¤ fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°-
utf8 āĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛ā§āĻ° UTF8 āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ˛ā§āĻ¯āĻžāĻāĻŋāĻ¨8 āĻāĻ° āĻŽāĻ¤ 1-āĻŦāĻŋāĻ āĻ āĻā§āĻˇāĻ° āĻā§āĻĄ āĻ¯āĻž ASCII āĻā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨āĨ¤ āĻ¤āĻĨā§āĻ¯
āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ SFST āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻĢāĻžāĻāĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ
āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻāĻāĻŋ (āĻāĻā§āĻāĻŋāĻ) āĻā§āĻ°āĻŽ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤ āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻž āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛
āĻāĻāĻāĻŋ āĻāĻāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ¸āĻāĻā§āĻāĻž āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻāĻ°āĻžāĻ° āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻ¯āĻž āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°
āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻž
āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻ° āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧ = āĻāĻŦāĻ āĻāĻŋāĻā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄāĻŋāĻāĻ¸āĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ ALPHABET āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĨāĻžāĻā§
āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻ¯ā§āĻŽāĻ¨
āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻž = [az]:[AZ]
āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻā§ āĻāĻŋāĻšā§āĻ¨ āĻā§āĻĄāĻŧāĻžāĻ° āĻ¸ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄāĻŋāĻāĻ¸āĻžāĻ°ā§āĻ° āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĨ¤ āĻĻā§āĻŦāĻŋ-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻāĻ°, āĻ¨ā§āĻā§āĻļāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻāĻŦāĻ āĻ¸āĻāĻāĻāĻ¨
āĻāĻĻā§āĻ§ā§āĻ¤āĻŋāĻšā§āĻ¨ āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻž āĻ¸āĻāĻā§āĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°ā§āĻŦā§ āĻšāĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛
āĻĻā§āĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻā§āĨ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸ā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻšā§āĻ¯āĻžāĻļ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŦāĻĻā§āĻ§ āĻšāĻ¯āĻŧ
āĻāĻŋāĻšā§āĻ¨ (#) āĻāĻŦāĻ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻ°āĻŽ (āĻ¨ā§āĻā§ āĻĻā§āĻā§āĻ¨) āĻ¨āĻŋāĻ¨:
#UC# = AZ
#LC# = az
āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻāĻ°āĻžāĻ° āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻĄāĻ˛āĻžāĻ° āĻāĻŋāĻšā§āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŦāĻĻā§āĻ§ āĻāĻŦāĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§āĻ¨
āĻŽāĻžāĻ¨:
$MAP$ = [az]:[AZ]+
$MAP$ = [#LC#]:[#UC#]+
āĻ¯ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ `=' āĻāĻŋāĻšā§āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻ¸ā§āĻā§āĻ˛ā§ āĻŦāĻŋāĻļā§āĻˇ āĻā§āĻā§āĻ¤āĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻž
āĻā§āĻā§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻāĻā§, āĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĨāĻžāĻāĻŦā§
āĻāĻāĻ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻ¨:
$=1$ = [abc]
$=1$ X $=1$
āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° aXa, bXb, āĻāĻŦāĻ cXc āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻā§ āĻ¸ā§āĻŦā§āĻā§āĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ ā§āĻ¯āĻžāĻ¸āĻžāĻāĻā§āĻ˛āĻŋāĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°
(āĻ āĻ°ā§āĻĨāĻžā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻ¸ā§āĻ āĻ¸āĻš āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°) āĻā§āĻā§āĻ¤āĻŋāĻ¤ā§ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻšāĻ¯āĻŧ
- A s 5 āĻāĻ° āĻŽāĻ¤ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ āĻā§āĻˇāĻ°,
- āĻāĻāĻāĻŋ āĻāĻĻā§āĻ§ā§āĻ¤ āĻ āĻā§āĻˇāĻ° āĻ¯ā§āĻŽāĻ¨ \" āĻŦāĻž \_,
- āĻāĻāĻāĻŋ āĻŦāĻšā§-āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¯ā§āĻŽāĻ¨ āĻŦāĻž (āĻ¯āĻž āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻšāĻ¯āĻŧ
āĻā§āĻŖ āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻāĻŦāĻĻā§āĻ§) āĻŦāĻž
- āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻ° āĻĒāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¯āĻž āĻšāĻ˛ āĻāĻ° āĻ¸āĻžāĻāĻā§āĻ¯āĻŋāĻ āĻā§āĻĄ
āĻŽāĻ¨ā§āĻ¨ā§āĻ¤ āĻāĻ°āĻŋāĻ¤ā§āĻ°
- āĻļā§āĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ <>āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻ°āĻŽ
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻ°āĻŽ āĻ āĻā§āĻˇāĻ°, āĻŦāĻšā§-āĻ āĻā§āĻˇāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻŦāĻ āĻāĻ°āĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ°āĻŽ
āĻ°ā§āĻā§āĻ, āĻ¯ā§āĻŽāĻ¨ az \. .
āĻĒā§āĻ°āĻ¤ā§āĻ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž āĻšāĻ¯āĻŧ
- āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ°āĻ¤ā§āĻ
- āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻ°āĻŽ āĻŦāĻ°ā§āĻāĻžāĻāĻžāĻ° āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻāĻŦāĻĻā§āĻ§ āĻ¯ā§āĻŽāĻ¨ [A-Za-z] āĻŦāĻž
- āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻ°āĻŽ ^ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻŦāĻ [^A-Za-z] āĻāĻ° āĻŽāĻ¤ā§ āĻŦāĻ°ā§āĻāĻžāĻāĻžāĻ° āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻāĻŦāĻĻā§āĻ§
([a-zA-Z] āĻāĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž) āĻŦāĻž
- āĻ¸āĻŽāĻ¯āĻŧāĻāĻžāĻ˛ (āĻ¯āĻž āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻž āĻĨā§āĻā§ āĻā§āĻ¨ā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻāĻ°ā§)
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨
āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ (TE) āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ:
- āĻāĻāĻāĻŋ āĻā§āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻĻā§āĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻž āĻāĻāĻāĻŋ TEāĨ¤
[āĻāĻā§āĻĄ]:[āĻāĻā§āĻĄ]
- āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻ¯ā§āĻŽāĻ¨ [az] āĻāĻāĻāĻŋ TEāĨ¤
āĻāĻāĻŋ [az]:[az] āĻāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§āĻĒāĨ¤
- āĻĻā§āĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ āĻ¨ā§āĻā§āĻ°āĻŽ āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻāĻŦāĻĻā§āĻ§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ TEāĨ¤ {a[bc]}:{def} a:db:e <>:f | a:dc:e <>:f.
- X āĻāĻŦāĻ Y TE āĻšāĻ˛ā§ XY āĻāĻāĻāĻŋ TE āĻšāĻ¯āĻŧāĨ¤
(āĻļā§āĻ¨ā§āĻ¯āĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ¸ā§āĻā§āĻ˛āĻŋ āĻāĻĻā§āĻ§ā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤)
- (X) āĻāĻāĻāĻŋ TE āĻ¯āĻĻāĻŋ X āĻāĻāĻāĻŋ TE āĻšāĻ¯āĻŧāĨ¤
- X op āĻšāĻ˛ TE āĻšāĻ˛ X āĻšāĻ˛ āĻāĻāĻāĻŋ TE āĻāĻŦāĻ op āĻšāĻ˛ * (āĻā§āĻ˛āĻŋāĻ¨ā§āĻ° āĻ¤āĻžāĻ°āĻāĻž āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), +
(āĻā§āĻ˛āĻŋāĻ¨ā§āĻ° āĻĒā§āĻ˛āĻžāĻ¸ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), āĻŦāĻž? (āĻāĻā§āĻāĻŋāĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°)
- op X āĻāĻāĻāĻŋ TE āĻšāĻ¯āĻŧ X āĻāĻāĻāĻŋ TE āĻāĻŦāĻ āĻ āĻĒāĻāĻŋ āĻšāĻ¯āĻŧ! (āĻ¨ā§āĻā§āĻļāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), ^
(āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻžāĻˇāĻž āĻ¨āĻŋāĻˇā§āĻāĻžāĻļāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), _ (āĻā§āĻ¸ āĻāĻžāĻˇāĻž āĻ¨āĻŋāĻˇā§āĻāĻžāĻļāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), āĻŦāĻž ^_
(āĻā§āĻ¸ āĻāĻŦāĻ āĻ˛āĻā§āĻˇā§āĻ¯ āĻ¸ā§āĻāĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°)āĨ¤
- X op Y āĻāĻāĻāĻŋ TE āĻšāĻ˛ X āĻāĻŦāĻ Y āĻšāĻ˛ TE āĻāĻŦāĻ op āĻšāĻ˛ & (āĻ¸āĻāĻ¯ā§āĻ
āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), | (āĻŦāĻŋāĻā§āĻā§āĻĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), || (āĻāĻŽā§āĻĒā§āĻāĻŋāĻļāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°), āĻŦāĻž - (āĻŦāĻŋāĻ¯āĻŧā§āĻ
āĻ āĻĒāĻžāĻ°ā§āĻāĻ°)
- L x op y R āĻāĻāĻāĻŋ TE āĻ¯āĻĻāĻŋ L āĻāĻŦāĻ R āĻšāĻ¯āĻŧ TE, x āĻāĻŦāĻ y āĻšāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻāĻŦāĻ
op āĻšāĻ¯āĻŧ => (āĻĻā§āĻ-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž), <= (āĻĻā§āĻ-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻāĻŦāĻ°āĻĻāĻ¸ā§āĻ¤āĻŋ), āĻ āĻĨāĻŦāĻž <=> (āĻĻā§āĻ-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž)
āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻāĻŦāĻ āĻāĻŦāĻ°āĻĻāĻ¸ā§āĻ¤āĻŋ)āĨ¤
- X op L__R āĻāĻāĻāĻŋ TE āĻ¯āĻĻāĻŋ X, L āĻāĻŦāĻ R āĻšāĻ¯āĻŧ TE āĻāĻŦāĻ op āĻšāĻ¯āĻŧ ^-> (āĻāĻ°ā§āĻ§ā§āĻŦāĻŽā§āĻā§
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨), _-> (āĻ¨āĻŋāĻŽā§āĻ¨āĻŽā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨), /-> (āĻŦāĻžāĻŽ āĻĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨) āĻŦāĻž \-> (āĻĄāĻžāĻ¨ āĻĻāĻŋāĻā§
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨)āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, L āĻāĻŦāĻ R āĻ āĻŦāĻļā§āĻ¯āĻ āĻ āĻā§āĻŽā§āĻāĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻŦā§ (āĻ āĻ°ā§āĻĨāĻžā§ āĻ¯āĻž āĻ¤āĻžāĻĻā§āĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°ā§
āĻ¨āĻŋāĻā§āĻĻā§āĻ° āĻāĻĒāĻ°)āĨ¤ āĻāĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻā§āĻ˛āĻŋ āĻāĻžāĻ°ā§āĻ¤ā§āĻ¨ā§āĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
āĻ¤ā§āĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻŋāĻšā§āĻ¨ (?) āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻā§āĻāĻŋāĻ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
- X << l āĻāĻāĻāĻŋ TE āĻ¯āĻĻāĻŋ X āĻāĻāĻāĻŋ TE āĻšāĻ¯āĻŧ, āĻāĻŦāĻ l āĻĢāĻ°ā§āĻŽā§āĻ° āĻ¯ā§ āĻā§āĻ¨ā§ āĻāĻāĻāĻŋ āĻšāĻ¯āĻŧ
a āĻŦāĻž āĻĢāĻ°ā§āĻŽ a:b āĻ¯ā§āĻāĻžāĻ¨ā§ a āĻāĻŦāĻ b āĻāĻāĻ āĻ āĻā§āĻˇāĻ° āĻŦāĻž āĻĒā§āĻ°āĻ¤ā§āĻāĨ¤ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻ˛ āĻ
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻ¯ā§āĻāĻžāĻ¨ā§ l āĻ āĻŦāĻžāĻ§ā§ X āĻ¤ā§ āĻĸā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° ab << c āĻšāĻ˛
c*ac*bc* āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯āĨ¤
- X op Y L1__R2, ... , LN__RN āĻšāĻ˛ āĻāĻāĻāĻŋ TE āĻ¯āĻĻāĻŋ X,Y, L1 āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ LN āĻāĻŦāĻ R1
RN āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ TE, āĻāĻŦāĻ op āĻšāĻ¯āĻŧ => (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž), <= (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŦāĻ°āĻĻāĻ¸ā§āĻ¤āĻŋ), ^=>
(āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻˇā§āĻ ā§āĻ° āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž), ^<= (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻˇā§āĻ ā§āĻ° āĻāĻŦāĻ°āĻĻāĻ¸ā§āĻ¤āĻŋ), ^<=> (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻˇā§āĻ
āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻāĻŦāĻ āĻāĻŦāĻ°āĻĻāĻ¸ā§āĻ¤āĻŋ), _=> (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻā§āĻ° āĻ¨āĻŋāĻˇā§āĻ§āĻžāĻā§āĻāĻž), _<= (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻā§āĻ° āĻāĻŦāĻ°āĻĻāĻ¸ā§āĻ¤āĻŋ),
_<=> (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻā§āĻ° āĻ¨āĻŋāĻˇā§āĻ§āĻžāĻā§āĻāĻž āĻāĻŦāĻ āĻāĻŦāĻ°āĻĻāĻ¸ā§āĻ¤āĻŋ)āĨ¤ (āĻāĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
Anssi Yli-Jyra āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļāĨ¤)
- "fname" āĻāĻāĻāĻŋ TEāĨ¤ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° fname āĻ¨āĻžāĻŽā§āĻ° āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒāĻĄāĻŧā§ āĻāĻŦāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ
āĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨1|āĻ˛āĻžāĻāĻ¨2|āĻ˛āĻžāĻāĻ¨3|... āĻāĻ° āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°ā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ˛āĻžāĻāĻ¨āĻāĻā§āĻ¸ āĻšāĻ˛ x-āĻ¤āĻŽ āĻ˛āĻžāĻāĻ¨
āĻĢāĻžāĻāĻ˛. : āĻāĻŦāĻ \ āĻŦā§āĻ¯āĻ¤ā§āĻ¤ āĻ āĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻā§āĻˇāĻ°āĻā§ āĻāĻā§āĻˇāĻ°āĻŋāĻ āĻ āĻ°ā§āĻĨā§ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻ āĻ°ā§āĻĨāĻžā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻ¯āĻŧ
āĻ āĻĒāĻžāĻ°ā§āĻāĻ°)āĨ¤ āĻāĻ TE āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ morpheme āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
-" " āĻāĻāĻāĻŋ TEā§ˇ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ-āĻ¸āĻāĻāĻ˛āĻŋāĻ¤ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĒāĻĄāĻŧā§ā§ˇ
āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ° āĻ¨āĻžāĻŽ fnameāĨ¤ āĻāĻ
āĻāĻ°āĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ % āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĢāĻžāĻāĻāĻž āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ¤āĻžāĻ°āĻž āĻāĻĻā§āĻ§ā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻļā§āĻˇ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻļā§āĻˇā§ āĻļā§āĻˇ āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°ā§āĻŦā§ āĻāĻā§. āĻāĻĻā§āĻļ
# "fname" āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨
fname āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĻā§āĻļ
RE >> "fname"
āĻĢāĻžāĻāĻ˛ fname āĻ āĻ°ā§āĻā§āĻ˛āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ RE āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°ā§āĨ¤ āĻāĻĻā§āĻļ
#āĻšāĻĒāĻā§āĻ°āĻĢāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°āĻā§ āĻāĻāĻ¨ āĻĨā§āĻā§ Hopcroft āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻŦāĻ˛ā§, āĻāĻŦāĻ
#āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻŋāĻ¨āĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ (Brzozowski) āĻ āĻĢāĻŋāĻ°ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻĻā§āĻļ
EXAMPLE āĻāĻŋ
āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖāĨ¤ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§ āĻ¯ā§ āĻĢāĻžāĻāĻ˛ "adj-stems"
āĻĻā§āĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§
āĻ¸āĻšāĻ
āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§
āĻŦāĻŋāĻļāĻžāĻ˛
āĻāĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄāĻŋāĻāĻ¸āĻžāĻ° āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŦāĻŋāĻļā§āĻˇāĻŖ āĻĢāĻ°ā§āĻŽāĻā§āĻ˛āĻŋ āĻ¸āĻšāĻ, āĻ¸āĻšāĻ, āĻ¸āĻšāĻ āĻāĻŦāĻ āĻĻā§āĻ°āĻŋāĻ¤ā§ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻŦā§,
āĻĒāĻ°ā§, āĻāĻŦāĻ āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇāĨ¤
āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻž = [a-zA-Z] y:ie:<> :<>
$R$ = y<=>i ( :<> āĻ)
$R2$ = e<=><> ( :<> āĻ)
$R$ = $R$ āĻāĻŦāĻ $R2$
$Stems$ = "adj-stems"
$S$ = $Stems$ ( :<>| :{āĻāĻ°}| :{est})
$S$ || $R$
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ
fst-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻāĻŋāĻā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻāĻ˛ā§ 0 āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ fst-compiler-utf8 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨