āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

fst-compiler-utf8 - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ fst-compiler-utf8 āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ 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 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

Ad