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

Ad


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

xsdcxx - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

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

āĻāĻŸāĻŋ āĻšāĻ˛ xsdcxx āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


xsdcxx - W3C XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĨā§‡āĻ•ā§‡ C++ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


xsdcxx āĻšā§āĻ•ā§āĻŽ [ āĻ…āĻĒāĻļāĻ¨ ] āĻĢāĻžāĻ‡āĻ˛ [ āĻĢāĻžāĻ‡āĻ˛ ...]
xsdcxx āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ [ āĻšā§āĻ•ā§āĻŽ ]
xsdcxx āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


xsdcxx W3C XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĨā§‡āĻ•ā§‡ āĻļāĻŦā§āĻĻāĻ­āĻžāĻ¨ā§āĻĄāĻžāĻ°-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ, āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ•āĻžāĻ˛āĻŋ-āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°āĻž C++ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¸āĻ‚āĻœā§āĻžāĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§‡āĻˇ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻšā§āĻ•ā§āĻŽ. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ†āĻ›ā§‡ āĻāĻ•āĻŸāĻŋ
āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ…āĻĒāĻļāĻ¨ āĻ¯ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡, āĻ¯āĻĻāĻŋ āĻĨāĻžāĻ•ā§‡, āĻĒāĻ°ā§‡ āĻšā§āĻ•ā§āĻŽ. āĻ‡āĻ¨āĻĒā§āĻŸ
āĻĢāĻžāĻ‡āĻ˛ W3C XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¸āĻ‚āĻœā§āĻžāĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻ āĻŋāĻ• āĻ¸ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡āĨ¤

āĻ•āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸


cxx-āĻŦā§ƒāĻ•ā§āĻˇ
C++/āĻŸā§āĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ name.xsd āĻĻā§āĻ¯
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ C++ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧ: name.hxx (āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛), name.ixx (āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛,
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ --āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡), name.cxx (āĻ‰ā§ŽāĻ¸
āĻĢāĻžāĻ‡āĻ˛), āĻāĻŦāĻ‚ āĻ¨āĻžāĻŽ-fwd.hxx (āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĢāĻžāĻ‡āĻ˛, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ
--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡)āĨ¤

cxx-āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°
C++/āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ name.xsd āĻĻā§āĻ¯
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ C++ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧ: name-pskel.hxx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ•āĻ™ā§āĻ•āĻžāĻ˛ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛),
name-pskel.ixx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ•āĻ™ā§āĻ•āĻžāĻ˛ āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ --āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨-
āĻ¸āĻ™ā§āĻ—āĻ¤āĻŋāĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡), āĻāĻŦāĻ‚ name-pskel.cxx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ•āĻ™ā§āĻ•āĻžāĻ˛ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻĢāĻžāĻ‡āĻ˛)āĨ¤ āĻ¯āĻĻāĻŋ
āĻĻā§āĻ¯ --āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻ¨ā§‚āĻĒ-āĻ‡āĻŽāĻĒāĻŋāĻāĻ˛ or --āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ-āĻ‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ,
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ: name-pimpl.hxx
(āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛) āĻāĻŦāĻ‚ name-pimpl.cxx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨
āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛)āĨ¤ āĻ¯āĻĻāĻŋ -- āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻŸā§‡āĻ¸ā§āĻŸ-āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤
name-driver.cxx āĻŸā§‡āĻ¸ā§āĻŸ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨

xsdcxx āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻšā§āĻ•ā§āĻŽ

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨.

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


āĻ•āĻŽāĻžāĻ¨ā§āĻĄ-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻĒāĻļāĻ¨, āĻ¯āĻĻāĻŋ āĻĨāĻžāĻ•ā§‡, āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒāĻ°ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻšā§āĻ•ā§āĻŽ.

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ…āĻĒāĻļāĻ¨
--std āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ
C++ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§‹āĻĄāĻŸāĻŋ āĻŽā§‡āĻ¨ā§‡ āĻšāĻ˛āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻŦā§ˆāĻ§ āĻŽāĻžāĻ¨
āĻšāĻ¯āĻŧ āĻ¸āĻŋ ++ 98 (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻāĻŦāĻ‚ āĻ¸āĻŋ ++ 11.

C++ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§‹āĻĄā§‡āĻ° āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĻāĻŋāĻ•āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤āĻ­āĻžāĻŦā§‡āĨ¤ āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ•āĻ­āĻžāĻŦā§‡, āĻ¯āĻ–āĻ¨ C++11 āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤, āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻŽā§āĻ­ āĻļāĻŦā§āĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻĻā§āĻ¯āĻž āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ std::unique_ptr
āĻŦāĻžā§āĻšāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ std::auto_ptr.

āĻ¯āĻ–āĻ¨ C++11 āĻŽā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¨āĻž
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° C++ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°ā§‡ C++11 āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻ›āĻžāĻĄāĻŧāĻžāĨ¤ XSDCXX āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻšāĻŦā§‡
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ XSDCXX āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ¤ā§‡ āĻ¸ā§āĻ¯ā§āĻ‡āĻš āĻ•āĻ°āĻŦā§‡ (libxsd) C++11 āĻŽā§‹āĻĄā§‡āĨ¤
āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° XSDCXX āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĻ¨
āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ†āĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤), āĻ¤āĻžāĻ°āĻĒāĻ° āĻ†āĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻŦā§‡
āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ XSD_CXX11 āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§‹ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĨ¤

--char-āĻŸāĻžāĻ‡āĻĒ āĻ†āĻĻāĻ°ā§āĻļ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ…āĻ•ā§āĻˇāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ†āĻĻāĻ°ā§āĻļ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ—ā§ƒāĻšāĻ¸ā§āĻĨāĻžāĻ˛āĻŋāĻ° āĻ•āĻžāĻœ. āĻŦā§ˆāĻ§
āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ āĻ—ā§ƒāĻšāĻ¸ā§āĻĨāĻžāĻ˛āĻŋāĻ° āĻ•āĻžāĻœ āĻāĻŦāĻ‚ wchar_t.

--āĻšāĻžāĻ°-āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ enc
āĻ…āĻ•ā§āĻˇāĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§‹āĻĄā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻŦā§ˆāĻ§
āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ—ā§ƒāĻšāĻ¸ā§āĻĨāĻžāĻ˛āĻŋāĻ° āĻ•āĻžāĻœ āĻšāĻ°āĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻšāĻ¯āĻŧ utf8 (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), iso8859-1, LCP (Xerces-C++
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ•ā§‹āĻĄ āĻĒā§ƒāĻˇā§āĻ āĻž), āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĨāĻž. āĻĒāĻžāĻ¸ āĻ•āĻ°āĻ˛ā§‡ āĻĒā§āĻ°āĻĨāĻž āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻŦā§‡
āĻļā§āĻ°ā§āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° (āĻĻā§‡āĻ–ā§āĻ¨ --hxx-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ)āĨ¤

āĻœāĻ¨ā§āĻ¯ wchar_t āĻ…āĻ•ā§āĻˇāĻ° āĻŸāĻžāĻ‡āĻĒ āĻāĻ•āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§ˆāĻ§ āĻŽāĻžāĻ¨ āĻ—āĻžāĻĄāĻŧā§€ āĻāĻŦāĻ‚ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻšāĻ˛
UTF-16 āĻāĻŦāĻ‚ UTF-32/UCS-4-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ wchar_t
āĻŸāĻžāĻ‡āĻĒ āĻ†āĻ•āĻžāĻ°āĨ¤

--āĻ†āĻ‰āĻŸāĻĒā§āĻŸ-āĻĄāĻŋāĻ° Dir
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ˛āĻŋāĻ–ā§āĻ¨ Dir āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡āĨ¤

--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨
āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛-āĻ¸ā§āĻ•āĻŋāĻŽāĻž
āĻāĻ•āĻŸāĻŋ C++ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ¸ā§āĻ•āĻŋāĻŽāĻž XML āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ•ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ C++/āĻŸā§āĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ¤ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻž āĻĨāĻžāĻ•āĻŦā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ C++/āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻĢāĻžāĻ‡āĻ˛
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ•āĻ™ā§āĻ•āĻžāĻ˛ āĻāĻŦāĻ‚ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻœā§āĻžāĻž āĻĨāĻžāĻ•āĻŦā§‡
XML āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤āĨ¤

āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĻ•ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ° āĻ…āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° --extern-xml-āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻāĻ‡ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

--extern-xml-āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛
āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡
āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨āĨ¤ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ…āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡ āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§ˇ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° --āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛-āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒāĻ›āĻ¨ā§āĻĻ
āĻāĻ‡ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡āĨ¤

--āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° xns=CNS
āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ xns C++ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ CNS. āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨
āĻāĻ•āĻžāĻ§āĻŋāĻ• XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ:

--āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° http://example.com/foo/bar=foo::āĻŦāĻžāĻ°

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻšāĻŦā§‡ http://example.com/foo/bar XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ foo::āĻŦāĻžāĻ° āĻ¸āĻŋ ++
āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸

--namespace-regex regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ā§‡ āĻ¨āĻžāĻŽāĨ¤ regex āĻ†āĻ•āĻžāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ
/āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ /.
āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻ…āĻ•ā§āĻˇāĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻŦā§āĻ¯āĻžāĻšāĻ¤āĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ or āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ.

āĻ¸āĻŦ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻĢāĻ˛ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤
āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĢāĻ°ā§āĻŽ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻĨāĻžāĻ•ā§‡ hello.xsd āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸āĻš http://example.com/hello āĻāĻŦāĻ‚
āĻ†āĻĒāĻ¨āĻŋ āĻšāĻžāĻ˛āĻžāĻ¨ xsd āĻāĻ‡ āĻĢāĻžāĻ‡āĻ˛ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻŦā§‡:

hello.xsd. http://example.com/hello

āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋ āĻšāĻ˛:

XMLSchema.xsd http://www.w3.org/2001/XMLSchema

āĻŽā§āĻ¯āĻžāĻš āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ§āĻžāĻĒ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻĒāĻžāĻ“āĻ¯āĻŧāĻž:

1. āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛āĻŸāĻŋ āĻ–āĻžāĻ˛āĻŋ āĻšāĻ˛ā§‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨āĨ¤

2āĨ¤ āĻ¸āĻŦ / āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ ::.

3. āĻĢāĻ˛āĻžāĻĢāĻ˛āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦā§ˆāĻ§ C++ āĻ¸ā§āĻ•ā§‹āĻĒā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ¯ā§‡āĻŽāĻ¨, foo::āĻŦāĻžāĻ°)āĨ¤ āĻāĻ‡ āĻ¯āĻĻāĻŋ
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ¸āĻĢāĻ˛ āĻšāĻ¯āĻŧ, āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻ•āĻŸāĻŋ C++ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡, āĻ¨āĻŋāĻšā§‡āĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨āĻŸāĻŋ āĻ†āĻ•āĻžāĻ°ā§‡ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸āĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡
http://example.com/foo/bar āĻĢāĻ°ā§āĻŽā§‡ C++ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ foo::āĻŦāĻžāĻ°:

%āĨ¤* http://example.com/(.+)%$1%

āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--namespace-regex-trace
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ --āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨-
regex āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ•ā§‡āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¤āĻž āĻœāĻžāĻ¨āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻŋ āĻ†āĻļāĻž āĻ•āĻ°ā§‡āĻ¨.

--āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻ¨āĻžāĻŽ n[=r]
āĻ¨āĻžāĻŽ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ n āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧāĨ¤ āĻ¨āĻžāĻŽ
āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ = āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ r āĻ¯ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡. āĻ¸āĻŽāĻ¸ā§āĻ¤ C++ āĻ•ā§€āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻāĻ‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

--āĻŦāĻ¨ā§āĻ§āĻ¨ā§€ āĻ¸āĻš-āĻ¸āĻš
āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋāĻ¤ā§‡ āĻ•ā§‹āĻŸ ("") āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ•ā§‹āĻŖ āĻŦāĻ¨ā§āĻ§āĻ¨ā§€ (<>) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ # āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻžāĨ¤

--include-āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻ•āĻ°āĻž # āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŽā§‚āĻ˛āĻ• āĻĒāĻĨāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋ āĻĨāĻžāĻ•ā§‡

<āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ ="..." schemaLocation="base.xsd"/>

āĻāĻŦāĻ‚ āĻāĻ‡ āĻ–āĻŖā§āĻĄāĻŸāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°ā§‡āĻ›ā§‡ --include-āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ¸ā§āĻ•āĻŋāĻŽāĻž/, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž āĻšāĻŦā§‡:

# āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ "schemas/base.hxx"

--include-regex regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ # āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ
āĻĒāĻžāĻĨāĨ¤ regex āĻ†āĻ•āĻžāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/.
āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ /. āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻĒāĻ˛āĻžāĻ¯āĻŧāĻ¨
āĻšāĻ°āĻŋāĻ¤ā§āĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ or āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ.

āĻ¸āĻŦ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻĢāĻ˛ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ•āĻžāĻ°ā§‡ āĻĒāĻžāĻĨāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ¸ā§āĻ•āĻŋāĻŽāĻž/foo/āĻŦāĻžāĻ° āĻĢāĻ°ā§āĻŽ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻĨ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨/foo/āĻŦāĻžāĻ°:

% āĻ¸ā§āĻ•āĻŋāĻŽāĻž/(.+)% āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸā§‡āĻĄ/$1%

āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--include-regex-trace
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ --āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤-
regex āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ•ā§‡āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¤āĻž āĻœāĻžāĻ¨āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻŋ āĻ†āĻļāĻž āĻ•āĻ°ā§‡āĻ¨.

--āĻ—āĻžāĻ°ā§āĻĄ-āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻšā§‡āĻĄāĻžāĻ° āĻ‡āĻ¨āĻ•ā§āĻ˛ā§āĻļāĻ¨ āĻ—āĻžāĻ°ā§āĻĄ āĻĨā§‡āĻ•ā§‡. āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻŸāĻŋ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻ¨āĻžāĻŽā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦā§‡āĻ†āĻ‡āĻ¨āĻŋ āĻ•ā§‡āĻ¸ āĻāĻŦāĻ‚ āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ…āĻ‚āĻļ
āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

--hxx-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ .hxx āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŸāĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡āĻ“ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤/āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°āĻž āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤āĨ¤

--ixx-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ .ixx āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛āĨ¤

--cxx-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ .cxx āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛āĨ¤

--fwd-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ -fwd.hxx āĻāĻ° āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĢāĻžāĻ‡āĻ˛āĨ¤

--hxx-regex regex
āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ regex āĻ‡āĻšāĻž āĻāĻ•āĻŸāĻŋ
āĻĢāĻ°ā§āĻŽā§‡ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/āĨ¤ āĻāĻŸāĻŋ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡āĻ“ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤/āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°āĻž āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĨ¤ āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--ixx-regex regex
āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ regex āĻ‡āĻšāĻž āĻāĻ•āĻŸāĻŋ
āĻĢāĻ°ā§āĻŽā§‡ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ REGEX āĻĻā§‡āĻ–ā§āĻ¨
āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻļā§‡āĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ.

--cxx-regex regex
āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ regex āĻ‡āĻšāĻž āĻāĻ•āĻŸāĻŋ
āĻĢāĻ°ā§āĻŽā§‡ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ REGEX āĻĻā§‡āĻ–ā§āĻ¨
āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻļā§‡āĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ.

--fwd-regex regex
āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤
regex āĻ†āĻ•āĻžāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/āĨ¤ āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨
āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ āĻļā§‡āĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

--hxx-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--ixx-āĻĒā§āĻ°ā§‹āĻ˛ā§‹āĻ— āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--cxx-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--fwd-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ¨ā§‡āĻ‡-
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻžāĨ¤

--hxx-āĻāĻĒāĻŋāĻ˛āĻ— āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

--ixx-āĻāĻĒāĻŋāĻ˛āĻ— āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

--cxx-āĻāĻĒāĻŋāĻ˛āĻ— āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

--fwd-āĻāĻĒāĻŋāĻ˛āĻ— āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

-- āĻ‰āĻĒāĻ¸āĻ‚āĻšāĻžāĻ° āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨ā§‡āĻ‡
āĻ‰āĻĒāĻ¸āĻ‚āĻšāĻžāĻ°ā§‡āĻ° āĻ¸ā§‚āĻ¤ā§āĻ°āĻĒāĻžāĻ¤āĨ¤

--hxx-āĻĒā§āĻ°ā§‹āĻ˛ā§‹āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--ixx-āĻĒā§āĻ°ā§‹āĻ˛ā§‹āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--cxx-āĻĒā§āĻ°ā§‹āĻ˛ā§‹āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--fwd-āĻĒā§āĻ°ā§‹āĻ˛ā§‹āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤

--āĻĒā§āĻ°ā§‹āĻ˛ā§‹āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯
āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻ˛ā§‹āĻ— āĻĢāĻžāĻ‡āĻ˛ āĻ¨ā§‡āĻ‡āĨ¤

--hxx-āĻāĻĒāĻŋāĻ˛āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

--ixx-āĻāĻĒāĻŋāĻ˛āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

--cxx-āĻāĻĒāĻŋāĻ˛āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

--fwd-āĻāĻĒāĻŋāĻ˛āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡āĨ¤

--āĻāĻĒāĻŋāĻ˛āĻ—-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ›ā§‡
āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻĒāĻŋāĻ˛āĻ— āĻĢāĻžāĻ‡āĻ˛ āĻ¨ā§‡āĻ‡āĨ¤

--āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻĒā§āĻ°āĻ¤ā§€āĻ•
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻāĻŽāĻ¨ āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ DLL āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ/āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ
(__declspec(dllexport/dllimport)) āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĨ¤

--āĻāĻ•ā§āĻ¸āĻĒā§‹āĻ°ā§āĻŸ-āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛-āĻ¸ā§āĻ•āĻŋāĻŽāĻž
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ/āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻĒā§āĻ°āĻ•āĻžāĻ°
āĻ¸āĻžāĻĨā§‡ --āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻĻā§āĻ¯ XSD_NO_EXPORT āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻāĻŸāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
C++ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ•ā§‹āĻĄ, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ•āĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻœā§āĻĄāĻŧā§‡ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤

--āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°
āĻāĻ•āĻŸāĻŋ Win32 DLL āĻĨā§‡āĻ•ā§‡ āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻœāĻŽ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ•ā§‹āĻĄ
āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻŸāĻžāĻ‡āĻĒ āĻšāĻžāĻ¯āĻŧāĻžāĻ°āĻžāĻ°ā§āĻ•āĻŋ āĻ¯āĻ–āĻ¨ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ DLL āĻœā§āĻĄāĻŧā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻšāĻ¯āĻŧ āĻ¤āĻ–āĻ¨ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ
āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ DLL āĻāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ¸ā§‡āĻŸ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻāĻ‡ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ āĻĻ
DLL āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻ¯āĻž āĻŦā§‡āĻ¸ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ—ā§‹āĻˇā§āĻ ā§€ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
heads āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻŦ DLL āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§‹āĻĄ
āĻ¸āĻ™ā§āĻ—ā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ --āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§ˆāĻ§
--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•. āĻĻā§āĻ¯ XSD_NO_EXPORT āĻāĻ‡ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§‡ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
C++ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ•āĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻœā§āĻĄāĻŧā§‡ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤

--āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°
āĻāĻ•āĻŸāĻŋ Win32 DLL āĻŦāĻž āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻŸā§‡āĻŦāĻ˛ā§‡ āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻœāĻŽ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻĻā§‡āĻ–ā§āĻ¨ --āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻœāĻžāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨āĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§ˆāĻ§ --āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•. āĻĻā§āĻ¯ XSD_NO_EXPORT
C++ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§‡ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻœā§āĻĄāĻŧā§‡ āĻāĻ•āĻ‡ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨āĨ¤

-- āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĄāĻŋāĻĒ
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ•āĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ¤āĻĨā§āĻ¯āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡ .d
āĻŽā§‚āĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻĢāĻžāĻ‡āĻ˛
āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛ āĻ¯āĻž āĻāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤/āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°ā§‡, āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻŸāĻŋāĻ­āĻ˛āĻŋāĨ¤ āĻāĻ‡
āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻŽā§‡āĻ•āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻŸā§āĻ°ā§āĻ¯āĻžāĻ•āĻŋāĻ‚āĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤āĻŋ-āĻ¤ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻŸāĻžāĻ‡āĻĒ āĻŽā§‹āĻĄ (--āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤āĻŋ-āĻŸāĻžāĻ‡āĻĒ) āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ†āĻšā§āĻŦāĻžāĻ¨ āĻ¸āĻš āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻŸāĻŋ āĻšāĻ¯āĻŧ
āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ¸āĻšāĻœ, āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡
--āĻĢāĻžāĻ‡āĻ˛-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž* āĻ…āĻĒāĻļāĻ¨āĨ¤

--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĄāĻŋāĻĒ-āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ•āĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ¤āĻĨā§āĻ¯āĨ¤

-- dep-phony
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤/āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°āĻž āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻ•āĻ˛ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻžāĻ° āĻĢāĻ˛ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡
āĻ•āĻŋāĻ›ā§āĻ‡ āĻ¨āĻž. āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĄāĻžāĻŽāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ•āĻ°āĻž āĻāĻ° āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§ƒāĻˇā§āĻŸ āĻ¤ā§āĻ°ā§āĻŸāĻŋ
āĻŽā§‡āĻ˛ā§‡ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻĢāĻžāĻ‡āĻ˛ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ¨āĻž āĻ•āĻ°ā§‡āĻ“ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛āĨ¤

--āĻĄāĻŋāĻĒ-āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ āĻ˛āĻ•ā§āĻˇā§āĻ¯
āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻŽā§‡āĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻ•ā§‹āĻ¨ā§‹ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ C++ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡āĨ¤ āĻ¯āĻĻāĻŋ
āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ†āĻĒāĻ¨āĻŋ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•āĻ•, āĻ¸ā§āĻĨāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨-
āĻĒā§ƒāĻĨāĻ• āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ•āĻŦāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤

--dep-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ .d āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻĢāĻžāĻ‡āĻ˛āĨ¤

--dep-regex regex
āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ regex is
āĻĢāĻ°ā§āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĻā§‡āĻ–ā§āĻ¨
āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ āĻļā§‡āĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

--āĻ…āĻ•ā§āĻˇāĻŽ-āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ¸āĻ¤āĻ°ā§āĻ•
āĻ†āĻ‡āĻĄāĻŋ āĻ¸āĻš āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸāĻŋāĻ‚ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻ¸āĻ¤āĻ°ā§āĻ•āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸āĻŦ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ†āĻ‡āĻĄāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

--options-āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛
āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒāĻĄāĻŧā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻ˛āĻžāĻ‡āĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ–āĻžāĻ˛āĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻ¨ āĻļā§āĻ°ā§
āĻ¸āĻ™ā§āĻ—ā§‡ # āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (") āĻŦāĻž āĻāĻ•āĻ• (')
āĻ…āĻ—ā§āĻ°āĻŖā§€ āĻāĻŦāĻ‚ āĻĒāĻŋāĻ›āĻ¨ā§‡āĻ° āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ–āĻžāĻ˛āĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ
āĻŽāĻžāĻ¨ āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻœā§‡āĻ‡ trailing āĻŦāĻž āĻ…āĻ—ā§āĻ°āĻŖā§€ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§āĻ¨
āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻœā§‹āĻĄāĻŧāĻž, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ '"āĻāĻ•ā§āĻ¸"'. āĻ¨āĻ¨-āĻ˛āĻŋāĻĄāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¨āĻ¨-āĻŸā§āĻ°ā§‡āĻ˛āĻŋāĻ‚ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§‡āĻ° āĻļāĻŦā§āĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻĻā§āĻ¯āĻž āĻāĻ•āĻ‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ¤ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻ‡ āĻ•ā§āĻ°āĻŽā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸ā§‡āĻŸ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡
--options-āĻĢāĻžāĻ‡āĻ˛ āĻļā§‡āĻ˛ āĻāĻ¸ā§āĻ•ā§‡āĻĒāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ†āĻŦāĻļā§āĻ¯āĻ• āĻ¨āĻž. āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤

--āĻļā§‹-āĻ¸ā§āĻ˛ā§‹āĻ•
āĻ•ā§‹āĻĄā§‡āĻ° (SLOC) āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸā§‡āĻĄ āĻĢāĻŋāĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

--sloc-āĻ¸ā§€āĻŽāĻž NUM
āĻ•ā§‹āĻĄā§‡āĻ° āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸā§‡āĻĄ āĻĢāĻŋāĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (SLOC) āĻ¨ā§‡āĻ‡ āĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨
āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻž NUM.

--āĻŽāĻžāĻ˛āĻŋāĻ•āĻžāĻ¨āĻž-āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛āĻŋāĻ•āĻžāĻ¨āĻž āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻœāĻŋāĻĒāĻŋāĻāĻ˛āĨ¤

-- āĻ•āĻžāĻ¸ā§āĻŸāĻŽ-āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• āĻĢāĻžāĻ‡āĻ˛
C++ āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ XML āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛. āĻāĻ‡ āĻŽā§‡āĻ•āĻžāĻ¨āĻŋāĻœāĻŽ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ…āĻ•ā§āĻˇāĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻŋāĻ›ā§ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨
āĻ¸ā§āĻ•āĻŋāĻŽāĻž, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ…ā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻŸā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻ—āĻŖāĻ¨āĻžāĻ° āĻŽāĻžāĻ¨, āĻĨāĻžāĻ•ā§‡ āĻ…-
ASCII āĻ…āĻ•ā§āĻˇāĻ°āĨ¤ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ C++ āĻ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¯ā§‡āĻŽāĻ¨ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻœāĻ¨ā§āĻ¯ āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ•. āĻāĻ‡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ-
literals.xsd XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛ āĻ¯āĻž āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§‡āĨ¤

--āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ-āĻŦā§‡āĻ¨āĻžāĻŽā§€
āĻŦā§‡āĻ¨āĻžāĻŽā§€ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻŦā§‡āĻ¨āĻžāĻŽā§€ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ¨āĻ•ā§āĻ˛ā§‹āĻ¸āĻŋāĻ‚ āĻāĻ˛āĻŋāĻŽā§‡āĻ¨ā§āĻŸ/āĻāĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ¨āĻžāĻŽāĨ¤ āĻ•āĻžāĻ°āĻŖ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦā§‡āĻ¨āĻžāĻŽā§€ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨ā§‡āĻ‡ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨āĨ¤

--āĻĻā§‡āĻ–āĻžāĻ¨ā§‹-āĻŦā§‡āĻ¨āĻžāĻŽā§€
āĻŦā§‡āĻ¨āĻžāĻŽā§€ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻŦāĻ‚ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§‹āĻ˛ā§‡
āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻ¸āĻ™ā§āĻ—ā§‡ āĻ…āĻ°ā§āĻĨ --āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ-āĻŦā§‡āĻ¨āĻžāĻŽā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

--āĻ…āĻ¨āĻžāĻŽā§€-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻŦā§‡āĻ¨āĻžāĻŽā§€āĻĻā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
āĻ†āĻŦāĻĻā§āĻ§ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯/āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻ°āĨ¤ regex āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ āĻŽāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤
āĻ†āĻ•āĻžāĻ°ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° a āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦāĻŋāĻ­ā§‡āĻĻāĻ• /. āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻ…āĻ•ā§āĻˇāĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻŦā§āĻ¯āĻžāĻšāĻ¤āĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ or
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ.

āĻ¸āĻŦ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻĢāĻ˛ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤
āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĢāĻ°ā§āĻŽ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ•ā§āĻ¸āĻĒāĻžāĻĨ

āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡:

hello.xsd http://example.com/hello āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨

hello.xsd http://example.com/hello āĻĒā§āĻ°āĻ•āĻžāĻ°/āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨

āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĻā§āĻ­ā§‚āĻ¤ āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡
āĻŦāĻĄāĻŧ āĻ…āĻ•ā§āĻˇāĻ°āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽā§‡āĻ° āĻŸāĻžāĻ‡āĻĒ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻĄāĻŧ āĻ…āĻ•ā§āĻˇāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻž āĻ¨āĻžāĻŽ:

%āĨ¤* .* (.+/)*(.+)%\u$2%

āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--āĻ…āĻ¨āĻžāĻŽā§€-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸-āĻŸā§āĻ°ā§‡āĻ¸
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ --āĻŦā§‡āĻ¨āĻžāĻŽā§€-
regex āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ•ā§‡āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¤āĻž āĻœāĻžāĻ¨āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻŋ āĻ†āĻļāĻž āĻ•āĻ°ā§‡āĻ¨.

--āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° ol=nl
āĻŽā§‚āĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻŽā§āĻ¯āĻžāĻĒ ol XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻŦāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻ¤ā§āĻ¨ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨ nl. āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨
āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡
http://example.com/foo.xsd āĻāĻ° URL foo.xsd āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻĢāĻžāĻ‡āĻ˛āĨ¤

--āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° http://example.com/foo.xsd=foo.xsd

--location-regex regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻŦāĻž āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ. regex āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ āĻŽāĻ¤
āĻĢāĻ°ā§āĻŽā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻœāĻ¨āĻ•āĻžāĻ°ā§€ /. āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻ…āĻ•ā§āĻˇāĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻŦā§āĻ¯āĻžāĻšāĻ¤āĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ or
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻšā§‡āĻ‡ āĻ¯ā§‡ āĻ¸āĻĢāĻ˛
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡āĻ° URL āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡ā§ˇ
http://example.com/foo/bar.xsd āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ bar.xsd:

%http://.+/(.+)%$1%

āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--location-regex-trace
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ --āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨-
regex āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ•ā§‡āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¤āĻž āĻœāĻžāĻ¨āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻŋ āĻ†āĻļāĻž āĻ•āĻ°ā§‡āĻ¨.

--āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤āĻŋ-āĻŸāĻžāĻ‡āĻĒ
XML āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ¤ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ C++ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻ¸ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ
āĻ¯ā§‡ āĻāĻ‡ āĻŽā§‹āĻĄā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ°ā§āĻŸ āĻ¸ā§āĻ•āĻŋāĻŽāĻž(āĻ—ā§āĻ˛āĻŋ) āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻšāĻŦā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻŦāĻ‚ āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋāĻ•ā§ƒāĻ¤ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻŽā§‹āĻĄ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡
āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻŋāĻ›ā§ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž āĻŦāĻž āĻ¸āĻžāĻ‡āĻ•ā§āĻ˛āĻŋāĻ• āĻĨāĻžāĻ•ā§‡
āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ¯āĻž āĻŸāĻžāĻ‡āĻĒ āĻ‰āĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° āĻœāĻĄāĻŧāĻŋāĻ¤āĨ¤ āĻāĻ‡ āĻŽā§‹āĻĄ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻšāĻ¯āĻŧ: --āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻĢā§āĻ¯āĻžāĻŸ-āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛, āĻāĻŦāĻ‚ --āĻĢāĻžāĻ‡āĻ˛-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž.

--āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
āĻ¨āĻžāĻŽ āĻ¯āĻ–āĻ¨ --āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤āĻŋ-āĻŸāĻžāĻ‡āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ regex āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ āĻŽāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤
āĻ†āĻ•āĻžāĻ°ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° a āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦāĻŋāĻ­ā§‡āĻĻāĻ• /. āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻ…āĻ•ā§āĻˇāĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻŦā§āĻ¯āĻžāĻšāĻ¤āĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ or
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻšā§‡āĻ‡ āĻ¯ā§‡ āĻ¸āĻĢāĻ˛
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ. āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻŸāĻžāĻ‡āĻĒ-āĻ¨āĻžāĻŽ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ•āĻžāĻ° foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¯ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
http://example.com/bar āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻžāĻ°-āĻĢā§:

%http://example.com/(.+) (.+)%$1-$2%

āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸-āĻŸā§āĻ°ā§‡āĻ¸
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ --āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛-
regex āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ•ā§‡āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¤āĻž āĻœāĻžāĻ¨āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻŋ āĻ†āĻļāĻž āĻ•āĻ°ā§‡āĻ¨.

--āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
āĻ¯āĻ–āĻ¨ --āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤āĻŋ-āĻŸāĻžāĻ‡āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ regex āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ āĻŽāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤
āĻ†āĻ•āĻžāĻ°ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ /āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° a āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦāĻŋāĻ­ā§‡āĻĻāĻ• /. āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻ…āĻ•ā§āĻˇāĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻŦā§āĻ¯āĻžāĻšāĻ¤āĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ or
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻšā§‡āĻ‡ āĻ¯ā§‡ āĻ¸āĻĢāĻ˛
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ. āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ a āĻāĻ° āĻĒāĻ°āĻŽ āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāĻžāĻĨā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛, āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ…āĻ‚āĻļ āĻ¸āĻš, āĻ¯āĻĻāĻŋ āĻĨāĻžāĻ•ā§‡, āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻĻā§āĻ¯ # āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŽā§‚āĻ˛āĻ• āĻĒāĻĨā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž C++ āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻžāĻĨāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ,
āĻ¸āĻžāĻĨā§‡ --āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€
āĻ¸āĻžāĻŦāĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻŦāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨āĻŸāĻŋ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡ foo/1.0.0/
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻŦāĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ foo/ āĻ¸āĻžāĻŦāĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĻ # āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤
āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¸ā§āĻ•āĻŋāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŽā§‚āĻ˛āĻ• āĻĒāĻĨ āĻĨāĻžāĻ•āĻŦā§‡ foo/schema.hxx āĻĢāĻ°ā§āĻŽ āĻāĻŦāĻ‚
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž C++ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¤ā§‡ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ foo/ āĻ‰āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž:

%.*/foo/1.0.0/(.+)%foo/$1%

āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸-āĻŸā§āĻ°ā§‡āĻ¸
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ --āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻĢāĻžāĻ‡āĻ˛-
regex āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ•ā§‡āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¤āĻž āĻœāĻžāĻ¨āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻŋ āĻ†āĻļāĻž āĻ•āĻ°ā§‡āĻ¨.

--āĻĢā§āĻ¯āĻžāĻŸ-āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛
āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŸāĻžāĻ‡āĻĒ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻĢāĻžāĻ‡āĻ˛ āĻ¯āĻ–āĻ¨ --āĻŸāĻžāĻ‡āĻĒ-āĻĢāĻžāĻ‡āĻ˛-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻĨā§‡ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ•ā§‹āĻĄā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ•āĻŽāĻžāĻ¨ā§‹āĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• (āĻ†āĻ°ā§āĻ•āĻžāĻ‡āĻ­) āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ¤ā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸā§‡āĻĄ āĻ•ā§‹āĻĄ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĻŋāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻŸā§‡āĻŦāĻ˛āĨ¤

--āĻĢāĻžāĻ‡āĻ˛-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĢāĻžāĻ‡āĻ˛
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ C++ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ˛āĻŋāĻ–ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€
āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤āĻŋ-āĻŸāĻžāĻ‡āĻĒ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻŽā§‹āĻĄ (--āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤āĻŋ-āĻŸāĻžāĻ‡āĻĒ) āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž C++ āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡
āĻĢāĻžāĻ‡āĻ˛, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻŽā§‡āĻ•āĻĢāĻžāĻ‡āĻ˛ āĻ–āĻŖā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

--āĻĢāĻžāĻ‡āĻ˛-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻĢāĻžāĻ‡āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻļā§āĻ°ā§āĻ¤ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ¸āĻŦ āĻ˜āĻŸāĻ¨āĻž
āĻĻā§āĻ¯ \n āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ•ā§āĻˇāĻ° āĻ•ā§āĻ°āĻŽ āĻĒāĻžāĻ  āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻœāĻ¨ā§āĻ¯
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻŽā§‡āĻ•āĻĢāĻžāĻ‡āĻ˛ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

--āĻĢāĻžāĻ‡āĻ˛-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž-āĻāĻĒāĻŋāĻ˛āĻ— āĻĒāĻžāĻ 
āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻĒāĻžāĻ  āĻĢāĻžāĻ‡āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻļā§‡āĻˇā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ¸āĻŦ āĻ˜āĻŸāĻ¨āĻž
\n āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ•ā§āĻˇāĻ° āĻ•ā§āĻ°āĻŽ āĻĒāĻžāĻ  āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

--āĻĢāĻžāĻ‡āĻ˛-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž-āĻĄā§‡āĻ˛āĻŋāĻŽ āĻĒāĻžāĻ 
āĻĢāĻžāĻ‡āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ āĻ˛ā§‡āĻ–āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§āĻ¨ āĻĒāĻžāĻ  āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡āĨ¤ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡
āĻ¸ā§āĻŦāĻŋāĻ§āĻž, āĻ¸āĻŦ āĻ˜āĻŸāĻ¨āĻž \n āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ•ā§āĻˇāĻ° āĻ•ā§āĻ°āĻŽ āĻĒāĻžāĻ  āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨āĨ¤

cxx-āĻŦā§ƒāĻ•ā§āĻˇ āĻšā§āĻ•ā§āĻŽ āĻ…āĻĒāĻļāĻ¨
--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•
āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻœāĻŽ-āĻ¸āĻšā§‡āĻ¤āĻ¨ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻĻāĻ˛ āĻŦāĻž xsi: āĻĒā§āĻ°āĻ•āĻžāĻ°āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° --āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•-āĻŸāĻžāĻ‡āĻĒ or --āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•-āĻŸāĻžāĻ‡āĻĒ-āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻ•ā§‹āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻļā§āĻ°ā§‡āĻŖāĻŋāĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦāĻšā§āĻ°ā§‚āĻĒā§€ āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

--āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•-āĻŸāĻžāĻ‡āĻĒ āĻ†āĻĻāĻ°ā§āĻļ
āĻ¯ā§‡ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ āĻ†āĻĻāĻ°ā§āĻļ āĻāĻ•āĻŸāĻŋ āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ• āĻŸāĻžāĻ‡āĻĒ āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŽā§‚āĻ˛āĨ¤ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĒāĻžāĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻŦāĻšā§āĻ°ā§‚āĻĒā§€
āĻ—ā§āĻ°ā§āĻĒ āĻ˜ā§‹āĻˇāĻŖāĻžāĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ—ā§‹āĻˇā§āĻ ā§€ āĻŦāĻž āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ—ā§‹āĻˇā§āĻ ā§€āĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨ā§āĻ¯ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ¤ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ†āĻĒāĻ¨āĻŋ
āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ†āĻĻāĻ°ā§āĻļ.
āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° āĻ†āĻĻāĻ°ā§āĻļ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽ āĻ¯āĻž āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻž āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨#āĻ¨āĻžāĻŽ āĻĢāĻ°ā§āĻŽ.

--āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•-āĻŸāĻžāĻ‡āĻĒ-āĻ¸āĻŽāĻ¸ā§āĻ¤
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ¸āĻ•āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ•ā§‡ āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

--āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•-āĻĒā§āĻ˛ā§‡āĻŸ NUM
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ• āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻĒā§āĻ˛ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡
āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻāĻ•āĻ‡ āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ• āĻĒā§āĻ°āĻ•āĻžāĻ°āĨ¤

--āĻ…āĻ°ā§āĻĄāĻžāĻ°-āĻŸāĻžāĻ‡āĻĒ āĻ†āĻĻāĻ°ā§āĻļ
āĻ¯ā§‡ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§āĻ¨ āĻ†āĻĻāĻ°ā§āĻļ āĻ¤āĻžā§ŽāĻĒāĻ°ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻāĻ•āĻŸāĻŋ āĻœāĻŸāĻŋāĻ˛ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻŽāĻĄā§‡āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§€āĻŽāĻžāĻšā§€āĻ¨ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ¸āĻš āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ XML-āĻ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻļāĻŦā§āĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻĻā§āĻ¯āĻžāĨ¤ āĻ…āĻ°ā§āĻĄāĻžāĻ°āĻ•ā§ƒāĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻ•āĻ°ā§‡
āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ° āĻĄā§‡āĻŸāĻž āĻŽā§‡āĻŽā§āĻŦāĻžāĻ° āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ…ā§āĻ¯āĻžāĻ•āĻ¸ā§‡āĻ¸āĻ° āĻāĻŦāĻ‚ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻ¸ā§‡āĻŸ
āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚, āĻŽāĻŋāĻļā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻœāĻ¨ā§āĻ¯, āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° āĻ†āĻĻāĻ°ā§āĻļ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽ āĻ¯āĻž āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻž āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨#āĻ¨āĻžāĻŽ āĻĢāĻ°ā§āĻŽ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĢāĻžāĻ‡āĻ˛ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯ āĻ…āĻ°ā§āĻĄāĻžāĻ°āĻ•ā§ƒāĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻžāĻĒā§āĻ¤
āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĨā§‡āĻ•ā§‡āĨ¤

--ordered-type-derived
āĻ…āĻ°ā§āĻĄāĻžāĻ°āĻ•ā§ƒāĻ¤ āĻ˜āĻžāĻāĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ‰āĻĒāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡ āĻšāĻžāĻ¨
āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

--āĻ…āĻ°ā§āĻĄāĻžāĻ°-āĻŸāĻžāĻ‡āĻĒ-āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤
āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻŽāĻŋāĻļā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻš āĻœāĻŸāĻŋāĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ†āĻšāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

--āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž-āĻŸāĻžāĻ‡āĻĒ-āĻ¸āĻŦ
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ§āĻ°āĻŖā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻ¤āĻžā§ŽāĻĒāĻ°ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖāĨ¤

--āĻ…āĻ°ā§āĻĄāĻžāĻ°-āĻ§āĻžāĻ°āĻ• āĻ†āĻĻāĻ°ā§āĻļ
āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ•ā§āĻ˛āĻžāĻ¸ āĻŸā§‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ§āĻžāĻ°āĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ā§ˇ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ…āĻ°ā§āĻĄāĻžāĻ°āĻ•ā§ƒāĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ°ā§āĻ¨ std::āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĨ¤ āĻĻā§‡āĻ– --āĻ…āĻ°ā§āĻĄāĻžāĻ°-āĻŸāĻžāĻ‡āĻĒ āĻ‰āĻ¨ā§āĻ¨āĻ¤
āĻ†āĻĻā§‡āĻļ āĻŸāĻžāĻ‡āĻĒ āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯. āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°
āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ°ā§‡ āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻ˛ā§āĻ•āĻ†āĻĒ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻ†āĻ‡āĻĄāĻŋ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻŦā§āĻ¸ā§āĻŸ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻŸāĻŋ āĻ§āĻžāĻ°āĻ• āĻ†āĻ°āĻ“ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻœāĻ¨āĻ• āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ
āĻ¯ā§‡ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ§āĻžāĻ°āĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻšā§‡āĻĄāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ --hxx-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž* āĻ…āĻĒāĻļāĻ¨āĨ¤

-- āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨-āĻ•ā§āĻ°āĻŽāĻŋāĻ•ā§€āĻ•āĻ°āĻŖ
āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻŽāĻĄā§‡āĻ˛ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
XML-āĻ āĻĢāĻŋāĻ°ā§‡ āĻ¯āĻžāĻ¨āĨ¤

--āĻ“āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻ“āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ (āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ°<) āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻāĻ‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻŦāĻž āĻ˛āĻ—āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻšāĻœā§‡āĻ‡ āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ•āĻ°ā§‹ āĻŦāĻž āĻĒā§āĻ°ā§‹ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻŽāĻĄā§‡āĻ˛ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡āĨ¤

-- āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨-āĻĄāĻ•ā§āĻ¸āĻŋāĻœā§‡āĻ¨
āĻĄāĻ•ā§āĻ¸āĻŋāĻœā§‡āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤ āĻŸā§€āĻ•āĻž āĻĨā§‡āĻ•ā§‡ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ
āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤.

--āĻ‰ā§ŽāĻĒāĻžāĻĻāĻ¨-āĻ¤ā§āĻ˛āĻ¨āĻž
āĻ¤ā§āĻ˛āĻ¨āĻž āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ (āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ°== āĻāĻŦāĻ‚ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ°!=) āĻœāĻŸāĻŋāĻ˛ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤
āĻ¤ā§āĻ˛āĻ¨āĻž āĻ¸āĻĻāĻ¸ā§āĻ¯-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ.

--generate-default-ctor
āĻāĻŽāĻ¨āĻ•āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻĻāĻ¸ā§āĻ¯āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĻ“ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡āĻ° āĻ¸āĻĻāĻ¸ā§āĻ¯āĻĻā§‡āĻ° āĻ†āĻ°āĻŽā§āĻ­ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻāĻŦāĻ‚
āĻ¤āĻžāĻĻā§‡āĻ° āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻžāĻ° āĻĢāĻ˛ā§‡ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ†āĻšāĻ°āĻŖ āĻšāĻ¯āĻŧāĨ¤

--āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨-āĻĨā§‡āĻ•ā§‡-āĻŦā§‡āĻ¸-āĻ•ā§āĻŸāĻ°
āĻāĻŽāĻ¨ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻŦā§‡āĻ¸ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ†āĻļāĻž āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ¸āĻ•āĻ˛āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻĻāĻ¸ā§āĻ¯āĨ¤

--āĻĻāĻŽāĻ¨-āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸ
āĻœāĻŸāĻŋāĻ˛ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻĒāĻŋ āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽ āĻĻāĻŽāĻ¨ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻ¯āĻĻāĻŋ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ— āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻāĻŦāĻ‚ āĻ…āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦāĻžāĻŽāĨ¤

-- āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ°āĻž
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻŦāĻ‚ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨
āĻāĻšā§āĻ›āĻŋāĻ• āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒāĻžāĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻ‡ āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻŽāĻĄā§‡āĻ˛ā§‡ āĻ¸āĻžāĻŦ-āĻŸā§āĻ°āĻŋ āĻ¸āĻ°āĻžāĻ¨ā§‹āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻšāĻ¯āĻŧ āĻāĻ•āĻ‡ āĻ—āĻžāĻ›ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ—āĻžāĻ›ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

--āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°āĻ¸ āĻāĻŦāĻ‚ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ (āĻ•ā§‹āĻ¨ āĻāĻŦāĻ‚ anyAtribute) XML āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ
DOM āĻ–āĻŖā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ Xerces-C++ āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ†āĻ°āĻŽā§āĻ­ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨āĨ¤

--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹-āĻŸāĻžāĻ‡āĻĒ
āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻŸā§āĻ°ā§āĻ¯āĻžāĻ•ā§āĻŸ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§‹āĻ° āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ DOM āĻ–āĻŖā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ
āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ Xerces-C++ āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

--āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨-āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ os
āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻž āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ os āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ
āĻĒā§āĻ°āĻ•āĻžāĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨ā§ˇ ACE CDR āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ
(ACE_Output CDR) āĻāĻŦāĻ‚ RPC XDR āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ
# āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧāĨ¤ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
--hxx-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž* āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

--āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨-āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨ is
āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻž āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ is āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ
āĻĒā§āĻ°āĻ•āĻžāĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨ā§ˇ ACE CDR āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ
(ACE_InputCDR) āĻāĻŦāĻ‚ RPC XDR āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ
# āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧāĨ¤ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
--hxx-āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻž* āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ
āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨

--āĻĻāĻŽāĻ¨-āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚
āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻāĻŦāĻ‚ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ° āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĻ•ā§‡ āĻĻāĻŽāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
XML āĻĨā§‡āĻ•ā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§‹āĻĄā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ•āĻŽāĻžāĻ¤ā§‡āĨ¤

--āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻĒā§āĻ°āĻ•āĻžāĻ°
āĻ°ā§āĻŸ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻ°ā§āĻŸ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻĄā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŽā§‚āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻšāĨ¤

--āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°
āĻāĻ•āĻŸāĻŋ āĻ°ā§āĻŸ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ‡āĻ‰āĻ¨āĻŋāĻĢāĻ°ā§āĻŽ āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ•ā§āĻ°āĻŽāĻŋāĻ•āĻ•āĻ°āĻŖā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŽā§‚āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§ˆāĻ§ --āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-
āĻ†āĻĻāĻ°ā§āĻļ.

--āĻ‰ā§ŽāĻĒāĻžāĻĻāĻ¨-āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻ¤ā§āĻ¤āĻž
āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸ā§āĻŸā§āĻĄāĻŋāĻ“ 2005 (8.0) āĻ IntelliSense āĻŦāĻžāĻ—āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•āĻ–āĻ¨ āĻāĻŸāĻž
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻ˛ā§‡ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻāĻ•āĻŸā§ āĻŦā§‡āĻļāĻŋ āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸āĨ¤ āĻ‡āĻ¨āĻŸā§‡āĻ˛āĻŋāĻ¸ā§‡āĻ¨ā§āĻ¸
āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸ā§āĻŸā§āĻĄāĻŋāĻ“ 2008 (9.0) āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ āĻāĻ‡ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡āĨ¤ āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸ā§āĻŸā§āĻĄāĻŋāĻ“ 2003 (7.1) āĻ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛āĻŋāĻ¸ā§‡āĻ¨ā§āĻ¸ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ–āĻ¨āĻ“ āĻ†āĻ›ā§‡
āĻ…āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ

--āĻŦāĻžāĻĻ-āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ-āĻ—ā§āĻŖāĻžāĻŦāĻ˛ā§€
āĻ•ā§āĻ°āĻŽāĻŋāĻ• XML āĻ¨āĻĨāĻŋ āĻĨā§‡āĻ•ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨āĨ¤

--āĻŸāĻžāĻ‡āĻĒ-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻļā§ˆāĻ˛ā§€
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨. āĻŦā§ˆāĻ§
āĻļā§ˆāĻ˛ā§€ āĻšāĻ¯āĻŧ knr (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), ucc, āĻāĻŦāĻ‚ āĻœāĻžāĻ­āĻž. āĻ¨āĻŋāĻšā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯.

--āĻĢāĻžāĻ‚āĻļāĻ¨-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻļā§ˆāĻ˛ā§€
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯ā§‡ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨.
āĻŦā§ˆāĻ§ āĻļā§ˆāĻ˛ā§€ āĻšāĻ¯āĻŧ knr (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), āĻāĻ˛āĻ¸āĻŋāĻ¸āĻŋ, āĻāĻŦāĻ‚ āĻœāĻžāĻ­āĻž. āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡āĨ¤

--āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻŸāĻžāĻ‡āĻĒ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻ¨āĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻžāĻŽāĨ¤ āĻ†āĻ°ā§‹ āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ— āĻĻā§‡āĻ–ā§āĻ¨
āĻ¤āĻĨā§āĻ¯āĨ¤

--āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĻžāĻŦāĻ˛ā§€āĨ¤ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡āĻ° āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ.

--āĻāĻ•-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
āĻ¸āĻŋ++ āĻ…ā§āĻ¯āĻžāĻ•āĻ¸ā§‡āĻ¸āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ“āĻ¯āĻŧāĻžāĻ¨ āĻ¸āĻš āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĨ¤ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

--āĻ…āĻĒā§āĻŸ-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻšā§āĻ›āĻŋāĻ• āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ¸āĻš āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĨ¤ āĻĻā§‡āĻ–āĻž
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--seq-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ¸āĻš āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĨ¤ āĻĻā§‡āĻ–āĻž
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--āĻŽā§‹āĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĻžāĻŦāĻ˛ā§€āĨ¤ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡āĻ° āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ.

--one-modifier-regex regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ“āĻ¯āĻŧāĻžāĻ¨ āĻ¸āĻš āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĨ¤ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

--opt-modifier-regex regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻšā§āĻ›āĻŋāĻ• āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ¸āĻš āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĨ¤ āĻĻā§‡āĻ–āĻž
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--seq-modifier-regex regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ¸āĻš āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ—ā§āĻŖāĨ¤ āĻĻā§‡āĻ–āĻž
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

--āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¨āĻžāĻŽāĨ¤ āĻ¨āĻŋāĻšā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨
āĻ…āĻ§āĻŋāĻ• āĻ¤āĻĨā§āĻ¯.

--āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻ¨āĻŋāĻšā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯.

--const-regex regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻĄāĻŋāĻ°āĻžāĻ‡āĻ­āĻĄ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
āĻ¨āĻžāĻŽ āĻĨā§‡āĻ•ā§‡ C++ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¨āĻžāĻŽāĨ¤ āĻ†āĻ°ā§‹ āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ— āĻĻā§‡āĻ–ā§āĻ¨
āĻ¤āĻĨā§āĻ¯āĨ¤

--āĻ—āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻ—āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻŖāĻ¨āĻžāĻ° āĻŽāĻžāĻ¨āĨ¤ āĻ¨āĻŋāĻšā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯.

--āĻāĻ˛āĻŋāĻŽā§‡āĻ¨ā§āĻŸ-āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ regex āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ
C++ āĻāĻ˛āĻŋāĻŽā§‡āĻ¨ā§āĻŸ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻ¨āĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻžāĻŽāĨ¤ āĻ†āĻ°ā§‹ āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦāĻŋāĻ­āĻžāĻ— āĻĻā§‡āĻ–ā§āĻ¨
āĻ¤āĻĨā§āĻ¯āĨ¤

--āĻ¨āĻžāĻŽ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸-āĻŸā§āĻ°ā§‡āĻ¸
āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻ•ā§‡āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¯āĻž āĻ†āĻļāĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻ¤āĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻĒā§āĻ°āĻĨāĻŽ
āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ°ā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€
āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻļā§‡āĻˇ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻļā§‡āĻˇ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€
āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻ¸āĻŽāĻ¸ā§āĻ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ• āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ•ā§‡ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻžāĻ‡ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻœāĻžāĻ°āĻŋ āĻ•āĻ°āĻž āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻĻāĻŽāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ• āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ
āĻ•ā§‹āĻ¨ā§‹ āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ• āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ•ā§‡ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ• āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨
āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻž āĻ•āĻ°ā§āĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¨āĻĨāĻŋ āĻ°ā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨
āĻŽā§‚āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤

--āĻ•āĻžāĻ¸ā§āĻŸāĻŽ-āĻŸāĻžāĻ‡āĻĒ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ C++ āĻŸāĻžāĻ‡āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ¯ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ†āĻ›ā§‡
āĻĢāĻ°ā§āĻŽ āĻ¨āĻžāĻŽ[=āĻ†āĻĻāĻ°ā§āĻļ[/āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ]], āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻ¨āĻžāĻŽ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽ
āĻ†āĻĻāĻ°ā§āĻļ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ C++ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽ āĻ¯āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻĻāĻ°ā§āĻļ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¨ā§‡āĻ‡ āĻŦāĻž
āĻ–āĻžāĻ˛āĻŋ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻŸāĻžāĻ‡āĻĒ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽ āĻ†āĻ›ā§‡ āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
generated class āĻāĻ–āĻ¨āĻ“ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻšāĻ¯āĻŧ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§‡āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡āĨ¤

--āĻ•āĻžāĻ¸ā§āĻŸāĻŽ-āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ regex
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ C++ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ¯ regex āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ†āĻ›ā§‡
āĻĢāĻ°ā§āĻŽ /āĻ¨āĻžāĻŽ-āĻĒā§āĻ¯āĻžāĻŸ/[āĻŸāĻžāĻ‡āĻĒ-āĻ¸āĻžāĻŦ/[āĻŦā§‡āĻ¸-āĻ¸āĻžāĻŦ/]], āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻ¨āĻžāĻŽ-āĻĒā§āĻ¯āĻžāĻŸ āĻāĻ•āĻŸāĻŋ regex āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¯ā§‡ āĻšāĻŦā§‡
XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻŸāĻžāĻ‡āĻĒ-āĻ¸āĻžāĻŦ āĻāĻ•āĻŸāĻŋ C++ āĻĒā§āĻ°āĻ•āĻžāĻ°
āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¯āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ¯āĻĻāĻŋ āĻŸāĻžāĻ‡āĻĒ-āĻ¸āĻžāĻŦ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŦāĻž āĻ¤āĻžāĻ° āĻ¨ā§‡āĻ‡
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§‡āĻ° āĻĢāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ–āĻžāĻ˛āĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻŸāĻžāĻ‡āĻĒāĻŸāĻŋ āĻ†āĻ›ā§‡ āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¯ā§‡āĻŽāĻ¨ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤
If āĻŦā§‡āĻ¸-āĻ¸āĻžāĻŦ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻŦāĻ‚ āĻāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§‡āĻ° āĻĢāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…-āĻ–āĻžāĻ˛āĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ°āĻĒāĻ°
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻļā§āĻ°ā§‡āĻŖā§€ āĻāĻ–āĻ¨āĻ“ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻŸāĻŋ
āĻ¨āĻžāĻŽ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ°ā§āĻ˛ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĻā§‡āĻ–āĻž
āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ āĻļā§‡āĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

-- āĻ…āĻ‚āĻļ NUM
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸā§‡āĻĄ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•ā§‹āĻĄā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ NUM āĻ…āĻ‚āĻļ āĻŦāĻĄāĻŧ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŸāĻŋ āĻĻāĻ°āĻ•āĻžāĻ°ā§€,
āĻŽāĻ¨ā§‹āĻ˛āĻŋāĻĨāĻŋāĻ• āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ C++ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĢāĻ˛ā§‡ āĻ‰ā§ŽāĻ¸ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ¨āĻ¯āĻŧ
āĻāĻ•āĻŦāĻžāĻ°ā§‡ āĻ•ā§‹āĻĄ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ…āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻ•āĻžāĻ°āĻŖā§‡)āĨ¤

--āĻ…āĻ‚āĻļ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ '-' āĻ…āĻ‚āĻļ āĻĨā§‡āĻ•ā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻ¤ā§‡
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

cxx-āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻšā§āĻ•ā§āĻŽ āĻ…āĻĒāĻļāĻ¨
--āĻŸāĻžāĻ‡āĻĒ-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻŽā§āĻ¯āĻžāĻĒāĻĢāĻžāĻ‡āĻ˛
C++ āĻŸāĻžāĻ‡āĻĒ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¤āĻĨā§āĻ¯ āĻĨā§‡āĻ•ā§‡ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒāĻĄāĻŧā§āĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻĢāĻžāĻ‡āĻ˛. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŸāĻžāĻ‡āĻĒ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻšā§‡āĻšāĻžāĻ°āĻž āĻ•ā§āĻ°āĻŽ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚
āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĨ¤ āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡āĻ° āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻ­āĻžāĻ— āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

--xml-āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ XML āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤ āĻŦā§ˆāĻ§ āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ xerces Xerces-C++ āĻāĻ° āĻœāĻ¨ā§āĻ¯
(āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻŦāĻžāĻ¸ā§€ āĻĒā§āĻ°āĻŦāĻžāĻ¸ā§€āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

--āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨-āĻŦā§ˆāĻ§āĻ•āĻ°āĻŖ
āĻŦā§ˆāĻ§āĻ¤āĻž āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦā§ˆāĻ§āĻ¤āĻž āĻ•ā§‹āĻĄ ("āĻĒāĻžāĻ°āĻĢā§‡āĻ•ā§āĻŸ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°") āĻāĻŸāĻŋ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¨āĻĨāĻŋāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻŦā§ˆāĻ§āĻ¤āĻž āĻ•ā§‹āĻĄ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ
āĻ¯āĻ–āĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ XML āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°āĻŸāĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻ¯āĻŧ (āĻĒā§āĻ°āĻŦāĻžāĻ¸ā§€).

--āĻĻāĻŽāĻ¨-āĻŦā§ˆāĻ§āĻ•āĻ°āĻŖ
āĻŦā§ˆāĻ§āĻ¤āĻž āĻ•ā§‹āĻĄ āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽ āĻĻāĻŽāĻ¨. āĻŦā§ˆāĻ§āĻ¤āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻĻāĻŽāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻ–āĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ XML āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (xerces).

--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻ•
āĻĒāĻ˛āĻŋāĻŽāĻ°āĻĢāĻŋāĻœāĻŽ-āĻ¸āĻšā§‡āĻ¤āĻ¨ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻĻāĻ˛ āĻŦāĻž xsi: āĻĒā§āĻ°āĻ•āĻžāĻ°.

--āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻ¨ā§‚āĻĒ-āĻ‡āĻŽāĻĒāĻŋāĻāĻ˛
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻ°ā§‡ āĻ¨āĻž (āĻ•ā§‹āĻ¨āĻ“ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ¨ā§‡āĻ‡)āĨ¤ āĻĻā§āĻ¯
āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•ā§‹āĻĄ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻœāĻ¨ā§āĻ¯
āĻĢāĻ°ā§āĻŽā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ name.xsd āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĻ•ā§‡ āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡
āĻĢāĻ°ā§āĻŽā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ C++ āĻĢāĻžāĻ‡āĻ˛: name-pimpl.hxx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻšā§‡āĻĄāĻžāĻ°
āĻĢāĻžāĻ‡āĻ˛) āĻāĻŦāĻ‚ name-pimpl.cxx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛)āĨ¤

--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ-āĻ‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž STDOUT āĻ XML āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻœāĻ¨ā§āĻ¯
āĻĢāĻ°ā§āĻŽā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ name.xsd āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĻ•ā§‡ āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡
āĻĢāĻ°ā§āĻŽā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ C++ āĻĢāĻžāĻ‡āĻ˛: name-pimpl.hxx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻšā§‡āĻĄāĻžāĻ°
āĻĢāĻžāĻ‡āĻ˛) āĻāĻŦāĻ‚ name-pimpl.cxx (āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛)āĨ¤

-- āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ-āĻŸā§‡āĻ¸ā§āĻŸ-āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°
āĻ¨āĻŽā§āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻĢāĻ°ā§āĻŽ name.xsd āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ C++ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻĢāĻ°ā§āĻŽ name-driver.cxx.

--āĻŦāĻ˛-āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻŸ
āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻŦāĻ‚ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻŸāĻŋāĻ‚ āĻœā§‹āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ¯āĻŧ āĻ•āĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ°āĻžāĻ¤ā§‡ āĻ†āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ¨āĻž āĻ•āĻ°ā§‡āĻ¨
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦāĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻĒā§āĻ°āĻĨāĻŽ
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻšāĻ˛ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛āĨ¤ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯
āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻļā§‡āĻˇ
āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻļā§‡āĻˇ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛āĨ¤ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯
āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

--āĻŽā§‚āĻ˛-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨
āĻ¯ā§‡ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛āĨ¤ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĨ¤

--skel-āĻŸāĻžāĻ‡āĻĒ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ _pskel āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ•āĻ™ā§āĻ•āĻžāĻ˛.

--skel-āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ -pskel āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ•āĻ™ā§āĻ•āĻžāĻ˛ āĻĢāĻžāĻ‡āĻ˛.

--āĻ‡āĻŽāĻĒā§āĻ˛-āĻŸāĻžāĻ‡āĻĒ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ _āĻĒāĻŋāĻŽā§āĻĒāĻ˛ āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻŦāĻŋāĻ˛ā§āĻŸ-āĻ‡āĻ¨ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨

--impl-āĻĢāĻžāĻ‡āĻ˛-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ -āĻĒāĻŋāĻŽā§āĻĒāĻ˛ āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ¨āĻŽā§āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĢāĻžāĻ‡āĻ˛.

āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ¸āĻŽā§āĻŽā§‡āĻ˛āĻ¨


āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĻ•ā§‡ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•ā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦā§āĻ¯āĻžāĻĒāĻ•āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ --āĻŸāĻžāĻ‡āĻĒ-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻāĻŦāĻ‚
--āĻĢāĻžāĻ‚āĻļāĻ¨-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ --āĻĒā§āĻ°āĻ•āĻžāĻ°-
regex, --āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻāĻ•-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻ…āĻĒā§āĻŸ-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --seq-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸,
--āĻŽā§‹āĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --one-modifier-regex, --opt-modifier-regex, --seq-modifier-regex,
--āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --const-regex, --āĻ—āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, āĻāĻŦāĻ‚ --āĻāĻ˛āĻŋāĻŽā§‡āĻ¨ā§āĻŸ-āĻŸāĻžāĻ‡āĻĒ-
regex āĻ…āĻĒāĻļāĻ¨āĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° --āĻŸāĻžāĻ‡āĻĒ-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§‡āĻ‡ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯āĻž C++ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻĒā§āĻ°āĻ•āĻžāĻ° āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ knr (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), ucc, āĻāĻŦāĻ‚ āĻœāĻžāĻ­āĻž. āĻĻā§āĻ¯ knr āĻŽā§‚āĻ˛ā§āĻ¯
(K&R āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻžāĻāĻĄāĻŧāĻžāĻ¯āĻŧ) āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¸āĻš āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ, āĻ›ā§‹āĻŸ āĻšāĻžāĻ¤ā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨āĻ•ā§‡ āĻŦā§‹āĻāĻžāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻļāĻŦā§āĻĻ āĻŦāĻŋāĻ­ā§‡āĻĻāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ: foo, foo_barāĨ¤ āĻĻā§āĻ¯ ucc (āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻŸ āĻŦā§‹āĻāĻžāĻ¯āĻŧ-
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡) āĻāĻŦāĻ‚ āĻœāĻžāĻ­āĻž āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ°ā§€āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻļāĻŦā§āĻĻā§‡āĻ° āĻŽāĻžāĻ¨ āĻĻā§‡āĻ¯āĻŧ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻ•ā§āĻˇāĻ°
āĻ¨āĻžāĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻļāĻŦā§āĻĻ āĻŦāĻĄāĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ: Foo, FooBarāĨ¤

āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡, āĻĻā§€ --āĻĢāĻžāĻ‚āĻļāĻ¨-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¯ā§‡ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
C++ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ knr (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), āĻāĻ˛āĻ¸āĻŋāĻ¸āĻŋ, āĻāĻŦāĻ‚ āĻœāĻžāĻ­āĻž.
āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° knr āĻŽāĻžāĻ¨ (K&R āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻžāĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡) āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ, āĻ›ā§‹āĻŸ āĻšāĻžāĻ¤ā§‡āĻ° āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻŦā§‹āĻāĻžāĻ¯āĻŧ
āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻāĻ•āĻŸāĻŋ āĻļāĻŦā§āĻĻ āĻŦāĻŋāĻ­ā§‡āĻĻāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ: foo(), foo_bar()āĨ¤ āĻĻā§āĻ¯ āĻāĻ˛āĻ¸āĻŋāĻ¸āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯
(āĻ˛ā§‹āĻ¯āĻŧāĻžāĻ°-āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ˛-āĻ•ā§‡āĻ¸-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻžāĻāĻĄāĻŧāĻžāĻ¯āĻŧ) āĻāĻ•āĻŸāĻŋ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻĨāĻžāĻ•ā§‡ āĻŦā§‹āĻāĻžāĻ¯āĻŧ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻ•ā§āĻˇāĻ°
āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻļāĻŦā§āĻĻāĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ: foo(), fooBar()āĨ¤ āĻĻā§āĻ¯ āĻœāĻžāĻ­āĻž āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ
āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨āĻŸāĻŋ āĻ˛ā§‹āĻ¯āĻŧāĻžāĻ°-āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ˛-āĻ•ā§‡āĻ¸ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ, āĻāĻ•ā§āĻ¸ā§‡āĻ¸āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ›āĻžāĻĄāĻŧāĻž
get āĻāĻ° āĻ¸āĻžāĻĨā§‡ prefixed, modifier āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸ā§‡āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻšāĻ¯āĻŧ
āĻĒāĻžāĻ°ā§āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ¯ā§āĻ•ā§āĻ¤, āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ¯ā§āĻ•ā§āĻ¤, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:
getFoo(), setFooBar(), parseRoot(), serializeRoot()āĨ¤

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻžāĻŦāĻ˛ā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ --āĻŸāĻžāĻ‡āĻĒ-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻāĻŦāĻ‚ --āĻĢāĻžāĻ‚āĻļāĻ¨-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĨā§‡āĻ•ā§‡ āĻ†āĻ¸āĻž āĻ¨āĻžāĻŽā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°ā§‡
āĻŸāĻžāĻ‡āĻĒ, āĻ…ā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻŸ āĻāĻŦāĻ‚ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻ…āĻ¨ā§āĻ¯ āĻ•āĻĨāĻžāĻ¯āĻŧ, āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻ• āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒā§‡āĻ¤ā§‡,
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯ā§‡āĻŸāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻšāĻžāĻ¨
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄā§‡āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ ---*-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (āĻ¨ā§€āĻšā§‡ āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡)
āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĨā§‡āĻ•ā§‡ āĻ†āĻ¸āĻž āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ†āĻ°āĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡āĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° --āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻāĻ•-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻ…āĻĒā§āĻŸ-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻ¸ā§‡āĻ•-
āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻŽā§‹āĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --one-modifier-regex, --opt-modifier-regex, --āĻ¸ā§‡āĻ•-
āĻ¸āĻ‚āĻļā§‹āĻ§āĻ•-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --const-regex, --āĻ—āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, āĻāĻŦāĻ‚
--āĻāĻ˛āĻŋāĻŽā§‡āĻ¨ā§āĻŸ-āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ
āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¸ā§‡āĻŸ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŦāĻŋāĻ­āĻžāĻ— āĻ¯āĻž āĻāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ --āĻŸāĻžāĻ‡āĻĒ-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ
āĻāĻŦāĻ‚ --āĻĢāĻžāĻ‚āĻļāĻ¨-āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¯ā§‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ ---*-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻ…āĻĒāĻļāĻ¨
āĻ•ā§‹āĻ¨ā§‹ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ†āĻ—ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŦā§‡āĻ›ā§‡ āĻŦā§‡āĻ›ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ
āĻ•āĻŋāĻ›ā§ āĻŦāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻœā§‡āĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŸāĻž āĻšāĻ¯āĻŧ
āĻ•ā§‹āĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ•ā§‹āĻ¨ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ¤āĻž āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€āĨ¤ āĻĻā§āĻ¯ --āĻ¨āĻžāĻŽ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸-āĻŸā§āĻ°ā§‡āĻ¸ āĻĒāĻ›āĻ¨ā§āĻĻ
āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŸā§āĻ°ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻāĻ° āĻŽāĻžāĻ¨ ---*-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻĢāĻ°ā§āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
/āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨/āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨/. āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ /. āĻĒāĻ˛āĻžāĻ¯āĻŧāĻ¨āĻĒāĻ°
āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻ­āĻžāĻœāĻ¨āĻ•āĻžāĻ°ā§€ āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ or āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ. āĻ¸āĻŦ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡āĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻļā§‡āĻˇā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻĢāĻ˛ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽā§āĻ¯āĻžāĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻœāĻ¨ā§āĻ¯
--āĻāĻ•-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ (āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ“āĻ¯āĻŧāĻžāĻ¨ āĻ¸āĻš āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°), --āĻ…āĻĒā§āĻŸ-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ (āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°
āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻ¸āĻš), āĻāĻŦāĻ‚ --seq-āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ (āĻ•āĻžāĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻŋāĻŸāĻŋ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ¸āĻš āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°)
āĻŦāĻŋāĻ­āĻžāĻ— --āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻœāĻ¨ā§āĻ¯ --āĻāĻ•-
āĻ¸āĻ‚āĻļā§‹āĻ§āĻ•-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸, --opt-modifier-regex, āĻāĻŦāĻ‚ --seq-modifier-regex āĻŦāĻŋāĻ­āĻžāĻ— --āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨āĻ•āĻžāĻ°ā§€-
regex āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻœāĻ¨ā§āĻ¯ --āĻāĻ˛āĻŋāĻŽā§‡āĻ¨ā§āĻŸ-āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻŦāĻŋāĻ­āĻžāĻ—
--āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ (--āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸) āĻ†āĻ›ā§‡ āĻ¨āĻžāĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ‰āĻĒāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸:

[āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ ]āĻ¨āĻžāĻŽ[,āĻ¨āĻžāĻŽ][,āĻ¨āĻžāĻŽ][,āĻ¨āĻžāĻŽ]

āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ (--āĻāĻ˛āĻŋāĻŽā§‡āĻ¨ā§āĻŸ-āĻŸāĻžāĻ‡āĻĒ-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸), āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻ–āĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€
--āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨-āĻĒā§āĻ°āĻ•āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻ¨āĻžāĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻāĻ° āĻ‰āĻĒāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻ†āĻ›ā§‡
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸:

āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻžāĻŽ

āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻ…āĻ‚āĻļ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤
āĻ¨āĻžāĻŽ āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯,
āĻĻā§āĻ¯ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ…āĻ‚āĻļ āĻ–āĻžāĻ˛āĻŋ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ–āĻ¨āĻ“ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤. āĻĒāĻ°ā§‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°āĻĨāĻŽāĻŋāĻ• āĻ¨āĻžāĻŽ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨, āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨āĻžāĻŽ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡,
āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

http://example.com/hello āĻ†āĻĻāĻ°ā§āĻļ

foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸

foo, āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ•āĻžāĻ°ā§€

foo, const, iterator

āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸ā§‡āĻŸāĻŸāĻŋ āĻ¯āĻ–āĻ¨ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ‰āĻšā§āĻš-āĻ‰āĻŸ-āĻ•ā§‡āĻ¸ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

/(?:[^ ]* )?([^,]+)/\u$1/

/(?:[^ ]* )?([^,]+),([^,]+)/\u$1\u$2/

/(?:[^ ]* )?([^,]+),([^,]+),([^,]+)/\u$1\u$2\u$3/

/(?:[^ ]* )?([^,]+),([^,]+),([^,]+),([^,]+)/\u$1\u$2\u$3\u$4/

āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ° āĻāĻŦāĻ‚ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ (---*āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻāĻŦāĻ‚ ---*āĻŽā§‹āĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°-āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸) āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ†āĻ›ā§‡ āĻ¯ā§‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ‰āĻĒāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨:

āĻ¨āĻžāĻŽ[,āĻ¨āĻžāĻŽ][,āĻ¨āĻžāĻŽ]

āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•ā§‡āĻ° āĻĒāĻ°ā§‡ āĻ¨āĻžāĻŽ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨, āĻĻā§āĻ‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨āĻžāĻŽ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡,
āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸

dom, āĻ¨āĻĨāĻŋ

foo, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ, āĻŽāĻžāĻ¨

āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸ā§‡āĻŸāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ° āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ¯āĻ–āĻ¨ āĻœāĻžāĻ­āĻž āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

/([^,]+)/āĻĒāĻžāĻ¨\u$1/

/([^,]+),([^,]+)/āĻĒāĻžāĻ¨\u$1\u$2/

/([^,]+),([^,]+),([^,]+)/āĻĒāĻžāĻ¨\u$1\u$2\u$3/

āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°, āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻāĻŦāĻ‚ āĻ—āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ—āĻŖāĻ¨āĻžāĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ,
āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§‡āĻ—ā§āĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒāĻžāĻ°ā§āĻ¸āĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ āĻ¯āĻ–āĻ¨ āĻœāĻžāĻ­āĻž āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

/(.+)/āĻĒāĻžāĻ°ā§āĻ¸\u$1/

āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨/āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ/āĻŸā§‡āĻ•ā§āĻ¸āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ C++ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¨āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ const āĻŦāĻŋāĻ­āĻžāĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ°ā§āĻĄāĻžāĻ°āĻ•ā§ƒāĻ¤ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻ†āĻ‡āĻĄāĻŋāĨ¤

āĻ¨ā§€āĻšā§‡ REGEX āĻāĻŦāĻ‚ SHELL āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋāĻ“ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ•āĻžāĻ° āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°


XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻāĻŦāĻ‚ C++ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻŸāĻžāĻ‡āĻĒ āĻŽā§āĻ¯āĻžāĻĒ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ C++/āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§‹āĻ¸ā§āĻŸ_*
XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻĨā§‡ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻ•āĻ™ā§āĻ•āĻžāĻ˛ā§‡āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨
āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻŦāĻ‚ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ•āĻ˛āĻŦā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĻŸāĻŋāĻ¤ā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻŦāĻŋāĻ˛ā§āĻŸ-āĻ‡āĻ¨ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻŸāĻžāĻ‡āĻĒāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡
āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ C++ āĻĒā§āĻ°āĻ•āĻžāĻ° (āĻ¨ā§€āĻšā§‡ āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡) āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻ•āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°. āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻŸāĻžāĻ‡āĻĒ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨. āĻŸāĻžāĻ‡āĻĒ āĻŽā§āĻ¯āĻžāĻĒ āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻšāĻ¯āĻŧ
āĻ¨ā§€āĻšā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤:

āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ [ cxx-āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ ]
{
( āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ; )*
([ āĻ†āĻĻāĻ°ā§āĻļ ] āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻŸāĻžāĻ‡āĻĒ cxx-ret-āĻŸāĻžāĻ‡āĻĒ [ cxx-arg-āĻŸāĻžāĻ‡āĻĒ ]; )*
}

āĻ‰āĻ­āĻ¯āĻŧ āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ āĻāĻŦāĻ‚ āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻŸāĻžāĻ‡āĻĒ āĻ¯āĻ–āĻ¨ regex āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻšāĻ¯āĻŧ cxx-āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨, cxx-ret-
āĻ†āĻĻāĻ°ā§āĻļ, āĻāĻŦāĻ‚ cxx-arg-āĻŸāĻžāĻ‡āĻĒ āĻ°ā§‡āĻœā§‡āĻ•ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĨ¤ āĻ¸āĻŦ āĻ¨āĻžāĻŽ āĻāĻšā§āĻ›āĻŋāĻ• āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
" "-āĻ āĻ†āĻŦāĻĻā§āĻ§, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¸āĻžāĻĻāĻž-āĻ¸ā§āĻĒā§‡āĻ¸ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ¸ā§āĻ•āĻŋāĻŽāĻž-āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻāĻšā§āĻ›āĻŋāĻ• cxx-āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ†āĻ›ā§‡
āĻāĻ‡ āĻ¨ā§‡āĻŽāĻ¸ā§āĻĒā§‡āĻ¸ āĻ˜ā§‹āĻˇāĻŖāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ C++ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻžāĻŽāĨ¤ cxx-ret-āĻŸāĻžāĻ‡āĻĒ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ C++ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¯āĻž
āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻŸāĻžāĻ‡āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ āĻĒā§‹āĻ¸ā§āĻŸ_* āĻĢāĻžāĻ‚āĻļāĻ¨ āĻāĻšā§āĻ›āĻŋāĻ• cxx-arg-āĻŸāĻžāĻ‡āĻĒ āĻāĻ•āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ
āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻŦāĻ‚ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ•āĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŸāĻžāĻ‡āĻĒāĨ¤ āĻ¯āĻĻāĻŋ cxx-
arg-āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ cxx-ret-āĻŸāĻžāĻ‡āĻĒ if cxx-ret-āĻŸāĻžāĻ‡āĻĒ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧ * or &
(āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸) āĻāĻŦāĻ‚ const cxx-ret-āĻŸāĻžāĻ‡āĻĒ& āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ is
āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ " " āĻ…āĻĨāĻŦāĻž < > āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻāĻŦāĻ‚ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ # āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄāĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° # āĻ…āĻ•ā§āĻˇāĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧāĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ a
āĻ¯ā§‡ āĻ¨āĻžāĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ # āĻāĻŸāĻŋ "" āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ http://www.example.com/xmlns/my my
{
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ "my.hxx";

# āĻŽāĻžāĻ¨ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ†āĻĒā§‡āĻ˛ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤
#
āĻ†āĻĒā§‡āĻ˛ āĻ†āĻĒā§‡āĻ˛;

# āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻŽāĻ˛āĻž āĻĒāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤
#
āĻ•āĻŽāĻ˛āĻž āĻ•āĻŽāĻ˛āĻž_t*;
}

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡, āĻāĻ° āĻœāĻ¨ā§āĻ¯ http://www.example.com/xmlns/my# āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻžā§āĻœ XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻŸāĻžāĻ‡āĻĒ,
āĻ†āĻŽāĻžāĻ°::āĻ•āĻŽāĻ˛āĻž_āĻŸāĻŋ* C++ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ‰āĻ­āĻ¯āĻŧ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ˜ā§‹āĻˇāĻŖāĻž āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨
āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¸ā§āĻ•āĻŋāĻŽāĻžāĻ¤ā§‡ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ§āĻ°āĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡:

āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ "my.hxx";
āĻ†āĻĒā§‡āĻ˛ āĻ†āĻĒā§‡āĻ˛;

āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ http://www.example.com/xmlns/my
{
āĻ•āĻŽāĻ˛āĻž "const orange_t*";
}

āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°ā§‡āĻ° āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻžāĻ‡āĻ˛. āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
std::āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ or std::wstring āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ --char-āĻŸāĻžāĻ‡āĻĒ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ (āĻ—ā§ƒāĻšāĻ¸ā§āĻĨāĻžāĻ˛āĻŋāĻ° āĻ•āĻžāĻœ āĻ—āĻ¤āĻžāĻ¨ā§āĻ—āĻ¤āĻŋāĻ•).

āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ http://www.w3.org/2001/XMLSchema
{
āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŦā§āĻ˛ āĻŦā§āĻ˛;

āĻŦāĻžāĻ‡āĻŸ "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ āĻšāĻ°" "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ āĻšāĻ°";
unsignedByte "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻšāĻ°" "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻšāĻ°";

āĻ›ā§‹āĻŸ āĻ›ā§‹āĻŸ āĻ›ā§‹āĻŸ;
āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤" "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤";

int int int;
unsignedInt "unsigned int" "unsigned int";

āĻĻā§€āĻ°ā§āĻ˜ "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜" "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜";
āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĻā§€āĻ°ā§āĻ˜ "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜" "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜";

āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜" "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜";

āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜" "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜";
nonPositiveInteger "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜" "āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜";

āĻĒāĻœāĻŋāĻŸāĻŋāĻ­ āĻ‡āĻ¨ā§āĻŸāĻŋāĻœāĻžāĻ° "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜" "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜";
nonNegativeInteger "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜" "āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŦāĻŋāĻšā§€āĻ¨ āĻĻā§€āĻ°ā§āĻ˜ āĻĻā§€āĻ°ā§āĻ˜";

float float float;
āĻĄāĻŦāĻ˛ āĻĄāĻŦāĻ˛ āĻĄāĻŦāĻ˛;
āĻĻāĻļāĻŽāĻŋāĻ• āĻĄāĻŦāĻ˛ āĻĄāĻŦāĻ˛;

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ std::string;
normalizedString std::string;
āĻŸā§‹āĻ•ā§‡āĻ¨ std::string;
āĻ¨āĻžāĻŽ std::string;
NMTOKEN std::string;
NCName std::string;
ID std::string;
IDREF std::string;
āĻ­āĻžāĻˇāĻž std::string;
anyURI std::string;

NMTOKENS xml_schema::string_sequence;
IDREFS xml_schema::string_sequence;

QName xml_schema ::qname;

base64Binary std::auto_ptr
std::auto_ptr ;
hexBinary std::auto_ptr
std::auto_ptr ;

āĻ¤āĻžāĻ°āĻŋāĻ– xml_schema ::āĻ¤āĻžāĻ°āĻŋāĻ–;
dateTime xml_schema ::date_time;
āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ xml_schema ::āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛;
gDay xml_schema::gday;
gMonth xml_schema::gmonth;
gMonthDay xml_schema::gmonth_day;
gYear xml_schema::gyear;
gYearMonth xml_schema::gyear_month;
āĻ¸āĻŽāĻ¯āĻŧ xml_schema ::time;
}

āĻļā§‡āĻˇ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻāĻŽāĻ¨ āĻ•āĻŋāĻ›ā§ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°:

āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤*
{
.* void void;
}

āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻŸāĻžāĻ‡āĻĒ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ --āĻŸāĻžāĻ‡āĻĒ-āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻ¤āĻžāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.
āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ā§€āĻ­āĻžāĻŦā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧā§ˇ

āĻ°āĻŋāĻ—ā§‡āĻ•ā§āĻ¸ āĻāĻŦāĻ‚ āĻļā§‡āĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ


āĻļā§‡āĻ˛ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ‡ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ (" " āĻŦāĻž ''-āĻ¤ā§‡ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž)
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ•ā§āĻˇāĻ° āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻĨā§‡āĻ•ā§‡ āĻļā§‡āĻ˛, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻŦāĻŋāĻ­āĻžāĻœāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§āĻĒā§‡āĻ¸ āĻāĻŦāĻ‚
$ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

āĻĻā§āĻ°ā§āĻ­āĻžāĻ—ā§āĻ¯āĻŦāĻļāĻ¤ POSIX āĻļā§‡āĻ˛ āĻœā§āĻĄāĻŧā§‡ āĻŦāĻšāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻāĻŽāĻ¨āĻ­āĻžāĻŦā§‡ āĻāĻŸāĻŋ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž āĻ•āĻ āĻŋāĻ¨,
āĻ¯ā§‡āĻŽāĻ¨ GNU/Linux āĻāĻŦāĻ‚ UNIX āĻāĻŦāĻ‚ Windows āĻļā§‡āĻ˛ā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ "" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨
āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻŋ POSIX āĻļā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ­ā§āĻ˛ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒāĻžāĻŦā§‡āĻ¨ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ $ āĻĨāĻžāĻ•ā§‡āĨ¤
POSIX āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻāĻŸāĻŋ āĻŽā§‹āĻ•āĻžāĻŦā§‡āĻ˛āĻž āĻ•āĻ°āĻžāĻ° āĻ†āĻĻāĻ°ā§āĻļ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻšāĻ˛ āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ ' ' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĨ¤
āĻĻā§āĻ°ā§āĻ­āĻžāĻ—ā§āĻ¯āĻŦāĻļāĻ¤, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻļā§‡āĻ˛ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĨā§‡āĻ•ā§‡ ' ' āĻ¸āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧ āĻ¨āĻž āĻ¯āĻ–āĻ¨ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ POSIX āĻāĻ° āĻœāĻ¨ā§āĻ¯ ' ' āĻāĻŦāĻ‚ Windows āĻāĻ° āĻœāĻ¨ā§āĻ¯ " " āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ ($ āĻ¨āĻ¯āĻŧ
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻšāĻ°āĻŋāĻ¤ā§āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ)āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ,
āĻāĻŦāĻ‚ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ‡ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ --options-āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ‡ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĻāĻ°āĻ•āĻžāĻ° āĻ¨ā§‡āĻ‡
āĻļā§‡āĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻšāĻŋāĻ¨ā§āĻ¤āĻž.

āĻ•āĻžāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻŖāĻ¯āĻŧ


āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦā§ˆāĻ§ W3C XML āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻ¸āĻ‚āĻœā§āĻžāĻž āĻ¨āĻž āĻšāĻ¯āĻŧ, xsdcxx āĻĄāĻžāĻ¯āĻŧāĻžāĻ—āĻ¨āĻ¸ā§āĻŸāĻŋāĻ• āĻœāĻžāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡
āĻŦāĻžāĻ°ā§āĻ¤āĻž STDERR āĻāĻŦāĻ‚ āĻ¨āĻ¨-āĻœāĻŋāĻ°ā§‹ āĻāĻ•ā§āĻ¸āĻŋāĻŸ āĻ•ā§‹āĻĄ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ā§‡ xsdcxx āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


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

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

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

  • 1
    4ti2-āĻœā§‡āĻ¨āĻŽāĻĄā§‡āĻ˛
    4ti2-āĻœā§‡āĻ¨āĻŽāĻĄā§‡āĻ˛
    4ti2 - āĻŦā§€āĻœāĻ—āĻŖāĻŋāĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ,
    āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋāĻ• āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻžāĻ˛ā§ āĻ†āĻ›ā§‡
    āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻĒā§‡āĻ¸...
    4ti2-āĻœā§‡āĻ¨āĻŽāĻĄā§‡āĻ˛ āĻšāĻžāĻ˛āĻžāĻ¨
  • 2
    4ti2-gensymm
    4ti2-gensymm
    4ti2 - āĻŦā§€āĻœāĻ—āĻŖāĻŋāĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ,
    āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋāĻ• āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻžāĻ˛ā§ āĻ†āĻ›ā§‡
    āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻĒā§‡āĻ¸...
    4ti2-gensymm āĻšāĻžāĻ˛āĻžāĻ¨
  • 3
    āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļāĻ˛āĻŋāĻ¸ā§āĻŸāĻ†āĻ‰āĻŸ
    āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļāĻ˛āĻŋāĻ¸ā§āĻŸāĻ†āĻ‰āĻŸ
    crashlistout - āĻŽā§‡āĻ‡āĻ˛ ​​āĻĢāĻžāĻ‡āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž
    āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻŦā§‡āĻ°āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ›āĻŋ
    āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ ...
    āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļāĻ˛āĻŋāĻ¸ā§āĻŸāĻ†āĻ‰āĻŸ āĻšāĻžāĻ˛āĻžāĻ¨
  • 4
    āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļāĻŽā§‡āĻ‡āĻ˛
    āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļāĻŽā§‡āĻ‡āĻ˛
    āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļāĻŽā§‡āĻ‡āĻ˛ - āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻĄā§‹āĻ¨ā§‡āĻŸ *.āĻœā§‡āĻāĻāĻŽ āĻāĻŦāĻ‚ āĻāĻŽāĻāĻ¸āĻœāĻŋ
    āĻŸāĻ¸āĻžāĻ°...
    āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļāĻŽā§‡āĻ‡āĻ˛ āĻšāĻžāĻ˛āĻžāĻ¨
  • 5
    g.gui.iclassgrass
    g.gui.iclassgrass
    g.gui.iclass - āĻ¤āĻ¤ā§āĻ¤ā§āĻŦāĻžāĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ˛
    āĻšāĻŋāĻ¤ā§āĻ° āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤
    āĻāĻ•āĻŸāĻŋ āĻœāĻ¨ā§āĻ¯ āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
    āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ°ā§‚āĻĒāĻ°ā§‡āĻ–āĻž āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻšāĻŋāĻ¤ā§āĻ°
    āĻ†āĻ—ā§āĻ°āĻšā§‡āĻ° āĻ…āĻžā§āĻšāĻ˛...
    g.gui.iclassgrass āĻšāĻžāĻ˛āĻžāĻ¨
  • 6
    g.gui.mapswipegrass
    g.gui.mapswipegrass
    g.gui.mapswipe - āĻ‡āĻ¨ā§āĻŸāĻžāĻ°ā§‡āĻ•ā§āĻŸāĻŋāĻ­āĻ­āĻžāĻŦā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡
    āĻāĻ•āĻŸāĻŋ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨āĻ¤āĻž āĻŦāĻžāĻ° āĻ¸ā§‹āĻ¯āĻŧāĻžāĻ‡āĻĒ āĻ•āĻ°ā§‡ āĻĻā§āĻŸāĻŋ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°āĨ¤
    āĻ•ā§€āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ: āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ, GUI, āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ ...
    g.gui.mapswipegrass āĻšāĻžāĻ˛āĻžāĻ¨
  • āĻ†āĻ°āĻ“ Âģ

Ad