āĻāĻāĻŋ āĻšāĻ˛ frama-c.byte āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
āĻĢā§āĻ°āĻžāĻŽāĻž-āĻ¸āĻŋ [.āĻŦāĻžāĻāĻ] - āĻ¸āĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻ
āĻĢā§āĻ°āĻžāĻŽāĻž-āĻ¸āĻŋ-āĻā§āĻ[.āĻŦāĻžāĻāĻ] - āĻĢā§āĻ°āĻžāĻŽāĻž-āĻ¸āĻŋ āĻāĻ° āĻā§āĻ°āĻžāĻĢāĻŋāĻāĻžāĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
āĻĢā§āĻ°ā§āĻŽ-āĻ [ āĻ āĻĒāĻļāĻ¨ ] āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻĢā§āĻ°ā§āĻŽ-āĻ C. It āĻ āĻ˛ā§āĻāĻž āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄā§āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŦā§āĻĻāĻŋāĻ¤ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ¯ā§āĻ
āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¸āĻšāĻ¯ā§āĻāĻŋāĻ¤āĻžāĻŽā§āĻ˛āĻ āĻāĻžāĻ āĻžāĻŽā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻā§āĻļāĻ˛ āĻ¸āĻāĻā§āĻ°āĻš āĻāĻ°ā§āĨ¤ āĻāĻ
āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ $FRAMAC_PLUGIN āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ.
āĻāĻĻā§āĻļ
frama-c -help
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻĢā§āĻ°āĻžāĻŽāĻž-āĻ¸āĻŋ-āĻā§āĻ āĻāĻ° āĻā§āĻ°āĻžāĻĢāĻŋāĻāĻžāĻ˛ āĻāĻāĻāĻžāĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĢā§āĻ°ā§āĻŽ-āĻ. āĻāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĨ¤
frama-c.byte āĻāĻŦāĻ frama-c-gui.byte āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĻ° ocaml āĻŦāĻžāĻāĻāĻā§āĻĄ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻŦāĻ
āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻāĻāĻāĻžāĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, Frama-C āĻ¸ā§āĻŦā§āĻā§āĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ .c āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻŋ āĻĢāĻžāĻāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻŦāĻ .i āĻĢāĻžāĻāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§
āĻ¸āĻŋ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻŋāĻā§ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°. āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻžāĻ¸ā§āĻāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ -cpp-āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻŦāĻ -cpp-āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤-āĻāĻ°ā§āĻāĻ¸
āĻ āĻĒāĻļāĻ¨āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨
āĻāĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻā§āĻ°āĻšāĻŖā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ āĻĢāĻ°ā§āĻŽā§āĻ° āĻ¨ā§āĻā§ āĻ˛ā§āĻāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
-āĻĒāĻāĻ¨ā§āĻĻ=āĻĒāĻ°āĻŽ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§āĻ˛āĻ āĻ¯āĻāĻ¨ āĻĒāĻ°āĻŽ āĻĄā§āĻ¯āĻžāĻļ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ ('-')
āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ˛āĻžāĻā§ āĻ¨āĻž āĻ āĻ§āĻŋāĻāĻžāĻāĻļ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻāĻāĻŋ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻāĻā§
-āĻ¨āĻž- āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¯āĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻĒā§āĻ°āĻāĻžāĻŦ āĻāĻā§āĨ¤
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ āĻĒāĻļāĻ¨
-āĻšā§āĻ˛ā§āĻĒ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻŦāĻŋāĻā§āĻāĻĒā§āĻ¤āĻŋ āĻāĻŦāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻā§āĻ¯āĻŧāĨ¤
āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛-āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž
Frama-C āĻāĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§
-āĻāĻžāĻ°āĻŦāĻ¸ n
āĻāĻžāĻ°ā§āĻŦā§āĻ¸āĻŋāĻāĻŋ āĻ˛ā§āĻā§āĻ˛ āĻ¸ā§āĻ āĻāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 1)āĨ¤ āĻāĻāĻŋ 0 āĻ āĻ¸ā§āĻ āĻāĻ°āĻ˛ā§ āĻāĻŽ āĻ āĻā§āĻ°āĻāĻ¤āĻŋ āĻšāĻŦā§
āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻ āĻ¸ā§āĻ¤āĻ° āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻĒā§āĻ˛āĻžāĻ āĻ˛āĻžāĻāĻžāĻ¨ā§ āĻāĻŋāĻ¤ā§āĻ¤āĻŋ, āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻš -āĻĒā§āĻ˛āĻžāĻ āĻ˛āĻžāĻāĻžāĻ¨ā§-
āĻāĻžāĻ°ā§āĻŦā§āĻ¸ n. āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻāĻžāĻ°ā§āĻŦā§āĻ¸āĻŋāĻāĻŋ āĻ˛ā§āĻā§āĻ˛ āĻ āĻĒāĻļāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ
-āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛-āĻāĻžāĻ°ā§āĻŦā§āĻ¸ n.
-āĻĄāĻŋāĻŦāĻžāĻ n
āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ˛ā§āĻā§āĻ˛ āĻ¸ā§āĻ āĻāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 0, āĻŽāĻžāĻ¨ā§ āĻā§āĻ¨ā§ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨ā§āĻ)āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ (āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛) āĻŦāĻŋāĻļā§āĻˇā§āĻāĻ°āĻŖā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻāĻā§ -āĻāĻžāĻ°āĻŦāĻ¸.
- āĻļāĻžāĻ¨ā§āĻ¤ āĻāĻžāĻ°ā§āĻŦā§āĻ¸āĻŋāĻāĻŋ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ˛ā§āĻā§āĻ˛ 0 āĻ āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤
āĻ āĻĒāĻļāĻ¨ āĻ¸āĻŽā§āĻš āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ āĻĢā§āĻ°āĻžāĻŽāĻž-āĻ¸āĻŋ āĻļāĻžāĻāĻ¸
-āĻĒāĻ°āĻŽ-āĻŦā§āĻ§-āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž
āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§ āĻ¯ā§ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŽāĻŋāĻ¨āĻŋāĻ-MAX āĻŦā§āĻ§ āĻ¸ā§āĻŽāĻž āĻāĻā§
ocaml āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ§ā§āĻ°ā§āĻŦāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ¸āĻŦ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ āĻŦā§āĻ§ āĻŦāĻ˛ā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤āĨ¤
-āĻ ā§āĻ¯āĻžāĻĄ-āĻĒāĻžāĻĨ p1[,p2[...,pn]]
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¯ā§āĻ āĻāĻ°ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻāĻā§ āĻāĻŽāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ
āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
[-āĻ¨āĻž]-āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ-āĻ¨āĻāĻ˛
āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻŦāĻ āĻ˛ā§āĻĒ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻā§āĻāĻ°āĻŖā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻ āĻŦā§āĻ˛āĻā§āĻ° āĻ¨āĻāĻ˛ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻ°āĻŖ āĻ˛ā§āĻŦā§āĻ˛ āĻāĻŦāĻ āĻā§āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻŦāĻĄāĻŧ āĻŦā§āĻ˛āĻ āĻāĻŦāĻ āĻŦā§āĻ˛āĻ āĻ¸āĻš āĻ¨āĻ¨-
āĻ¤ā§āĻā§āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¨āĻāĻ˛ āĻšāĻ¯āĻŧ āĻ¨āĻž. āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšā§āĻ¯āĻžāĻ.
[-āĻ¨āĻž] -āĻ¨ā§āĻ
ACSL āĻā§āĻāĻž āĻĒāĻĄāĻŧā§āĨ¤ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤ āĻā§āĻāĻž āĻĒā§āĻ°āĻžāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻžāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻ. āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -pp-āĻāĻ¨ā§āĻ āĻ¯ā§ āĻāĻ¨ā§āĻ¯.
-āĻŦāĻŋāĻ-āĻāĻ¨āĻāĻ¸-āĻšā§āĻā§āĻ¸ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ
āĻĨā§āĻā§ āĻŦāĻĄāĻŧ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ (āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž
āĻĻāĻļāĻŽāĻŋāĻā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤)
-āĻā§āĻ āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ AST (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯) āĻ āĻāĻŖā§āĻĄāĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĨ¤
[-āĻ¨āĻž]-āĻĒāĻ¤āĻ¨-āĻāĻ˛-āĻāĻžāĻ¸ā§āĻ
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻāĻŦāĻ āĻāĻāĻŋāĻ° āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻāĻžāĻ¸ā§āĻā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧā§ˇ
āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤. āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻžāĻ¸ā§āĻāĻāĻŋ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšā§āĻ¯āĻžāĻ.
[-no] -constfold
āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻā§ āĻā§āĻĄā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻāĻŋāĻā§āĻ¯āĻžāĻ˛āĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻāĻžāĻāĻ āĻāĻ°ā§āĨ¤ āĻĒā§āĻ°ā§āĻŦ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
āĻ¨āĻž āĻĨā§āĻā§
[-āĻ¨āĻž]-āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ°āĻžāĻā§āĻ¨-āĻŦāĻŋāĻā§āĻˇā§āĻ-āĻ¤ā§āĻ°ā§āĻāĻŋ
āĻāĻāĻāĻŋ āĻā§āĻāĻž āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ ( -āĻ¨āĻž āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ)
āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻāĻžāĻāĻĒāĻā§āĻāĻŋāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻā§ āĻ¤āĻāĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻā§āĻ¯āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§āĻŽāĻ¨āĻāĻŋ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§
āĻ¸āĻŋ āĻā§āĻĄā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻāĻĒāĻā§āĻāĻŋāĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻžāĻ˛ā§ āĻšāĻ˛ā§, āĻāĻžāĻāĻĒāĻā§āĻāĻžāĻ° āĻāĻ°āĻŦā§
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻā§āĻāĻžāĻāĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°ā§āĻ¨ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻžāĻāĻĒāĻā§āĻāĻŋāĻ āĻ āĻŦā§āĻ¯āĻžāĻšāĻ¤ āĻĨāĻžāĻāĻŦā§
(āĻ¸āĻŋ āĻā§āĻĄā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻāĻ¨āĻ āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ, āĻ¯āĻĻāĻŋāĻ)āĨ¤
-cpp-āĻāĻŽāĻžāĻ¨ā§āĻĄ cmd āĻāĻŽāĻžāĻ¨ā§āĻĄ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¸āĻŽā§āĻš cmd āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŋ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĨā§āĻā§ āĻ¸āĻŋāĻĒāĻŋāĻĒāĻŋ āĻĒāĻ°āĻŋāĻŦā§āĻļ
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻŦāĻž āĻĨā§āĻā§
gcc -C -E -I.
āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¸ā§āĻ āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ ACSL āĻā§āĻāĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻ āĻŦāĻļā§āĻ¯āĻ āĻ°āĻžāĻāĻ¤ā§ āĻšāĻŦā§
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ ( -C āĻāĻŋāĻ¸āĻŋāĻ¸āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒ)āĨ¤ %1 āĻāĻŦāĻ %2 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ cmd āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻāĻžāĻ¤ā§
āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§ āĻŽā§āĻ˛ āĻā§āĻ¸ āĻĢāĻžāĻāĻ˛ āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ-āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ¤ āĻĢāĻžāĻāĻ˛
-cpp-āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤-āĻāĻ°ā§āĻāĻ¸ args
āĻĒā§āĻ°āĻžāĻ-āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°āĻā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻāĻ¨ āĻĻāĻ°āĻāĻžāĻ°ā§
-āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§āĻ¸-āĻāĻ¨ā§āĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻĒā§āĻ°āĻžāĻ-āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻā§āĻāĻž āĻĻā§āĻāĻŋ āĻĒā§āĻĨāĻ āĻĒā§āĻ°ā§āĻŦā§ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§āĨ¤ āĻĒā§āĻ°āĻĨāĻŽāĻāĻŋ āĻšāĻ˛ āĻ¸āĻŋ āĻā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻ¸ āĻ¯āĻž āĻŽā§āĻ¯āĻžāĻā§āĻ°ā§ āĻ§āĻ°ā§ āĻ°āĻžāĻā§
āĻ¸āĻāĻā§āĻāĻž āĻāĻā§āĻ˛āĻŋ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻĒāĻžāĻ¸ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻāĻžāĻā§āĻ˛āĻŋ āĻĨāĻžāĻā§ā§ˇ
āĻĒā§āĻ°āĻžāĻ-āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻžāĻ¤āĨ¤ args āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ¤ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻ¯āĻŧ
āĻĻā§āĻāĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ (āĻ¯ā§āĻŽāĻ¨ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻŦāĻž āĻŽā§āĻ¯āĻžāĻā§āĻ°ā§
āĻ¸āĻāĻā§āĻāĻž) āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§ -cpp-āĻāĻŽāĻžāĻ¨ā§āĻĄ.
[-āĻ¨āĻž]-āĻĄāĻžāĻāĻ¨āĻ˛āĻŋāĻāĻ
āĻāĻžāĻ˛ā§ āĻšāĻ˛ā§, āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻĒāĻĨā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨ āĻ˛ā§āĻĄ āĻāĻ°ā§āĻ¨ (āĻĻā§āĻā§āĻ¨ -āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ˛āĻžāĻāĻāĻ¨-
āĻĒāĻĨ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻĨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯)āĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ˛āĻžāĻāĻāĻ¨
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ -āĻ˛ā§āĻĄ-āĻŽāĻĄāĻŋāĻāĻ˛ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻāĻžāĻ˛ā§ āĻāĻā§āĨ¤
-āĻāĻ¨āĻžāĻŽāĻ¸ repr
āĻāĻŖāĻ¨āĻžāĻā§āĻ¤ āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖā§āĻ° āĻāĻĒāĻžāĻ¯āĻŧ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¨āĨ¤ āĻĢā§āĻ°ā§āĻŽ-āĻ
-āĻāĻ¨āĻžāĻŽāĻ¸ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻā§āĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ gcc-enums
- float-digits n
āĻĢā§āĻ˛ā§āĻāĻŋāĻ-āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¨āĻŽā§āĻŦāĻ° āĻāĻāĻāĻĒā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ n āĻ āĻā§āĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 12.
-āĻĢā§āĻ˛ā§āĻ-āĻĢā§āĻ˛āĻžāĻļ-āĻĨā§āĻā§-āĻļā§āĻ¨ā§āĻ¯
āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻļā§āĻ¨ā§āĻ¯ āĻĢā§āĻ˛āĻžāĻļ
-āĻĢā§āĻ˛ā§āĻ-āĻšā§āĻā§āĻ¸
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ floats
āĻĢā§āĻ˛ā§āĻ-āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ Ocaml āĻ°ā§āĻāĻŋāĻ¨ āĻ¸āĻš āĻĢā§āĻ˛ā§āĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§
- float-āĻāĻ¤ā§āĻŽā§āĻ¯āĻŧ
āĻĢā§āĻ˛ā§āĻ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ [ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻŽāĻž++āĻĒā§āĻ°āĻ¸ā§āĻĨ ]
[-no] -force-rl-arg-eval
āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ā§āĻ° āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻžāĻ¨ āĻĨā§āĻā§ āĻŦāĻžāĻŽ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻā§āĻ°āĻŽ āĻā§āĻ° āĻāĻ°ā§āĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ
āĻ¸āĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§āĻ° āĻŽāĻ¤ā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻĻā§āĻļ āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ°ā§āĻā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ¨āĻž āĻĨā§āĻā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤
-āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸ā§āĻļāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛ āĻāĻāĻāĻĒā§āĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻĻā§āĻāĻž -āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻ¸āĻā§āĻˇāĻŽ.
-āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻ¸āĻā§āĻˇāĻŽ
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻžāĻ˛ā§, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¯āĻŧā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ°ā§āĻŽā§āĻ° āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛ āĻĄāĻžāĻŽā§āĻĒ āĻāĻ°ā§
Frama-C āĻ¸ā§āĻļāĻ¨ āĻāĻāĻāĻŋ ocaml āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻāĻžāĻ°ā§ āĻ¯ā§āĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ°āĻŋāĻĒā§āĻ˛ā§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ -āĻāĻžāĻ°-
āĻ˛āĻŋāĻĒāĻŋ. āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ -āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻ¨āĻžāĻŽ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
-āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻ¨āĻžāĻŽ āĻ¨āĻžāĻŽ
āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ (āĻāĻ° āĻāĻžāĻĄāĻŧāĻž .ml āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĨā§āĻā§
āĻĢā§āĻ°ā§āĻŽ_āĻ¸āĻŋ_āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛āĨ¤
-āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ-āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ-āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻĻā§āĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻāĻŋāĻāĻ¤āĻž āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ āĻŦāĻŋāĻāĻā§ 0 āĻ āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻŽāĻŋāĻĨā§āĻ¯āĻž āĻšāĻ˛ā§, āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ āĻŦāĻŋāĻ
āĻļā§āĻ°ā§ āĻāĻžāĻĄāĻŧāĻž āĻŦāĻžāĻāĻŋ āĻāĻā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšā§āĻ¯āĻžāĻ)āĨ¤
[-āĻ¨āĻž]-āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ°āĻžāĻā§āĻ¨
āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¨āĻž āĻĨā§āĻā§)āĨ¤
[-āĻ¨āĻž]-āĻāĻŋāĻĒ-āĻ¸ā§āĻāĻ
āĻāĻāĻ¨ -āĻ¸āĻŋāĻŽā§āĻĒāĻ˛āĻŋāĻĢāĻžāĻ-āĻ¸āĻŋāĻāĻĢāĻāĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸ā§āĻāĻ āĻ¸ā§āĻā§āĻāĻŽā§āĻ¨ā§āĻ āĻ°āĻžāĻā§āĨ¤ āĻ¨āĻž āĻĨā§āĻā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤
-āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ-āĻĢāĻžāĻāĻļāĻ¨ āĻ°āĻžāĻā§āĻ¨
āĻĻā§āĻ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ-āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ-āĻĢāĻžāĻāĻļāĻ¨
[-āĻ¨āĻž] -āĻ˛āĻŋāĻŦ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ
āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻ¯ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻŦā§āĻāĻžāĻ¯āĻŧ
āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻ¯ā§ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāĻ¨ āĻāĻā§ āĻŦāĻ˛ā§ āĻ§āĻ°ā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ -āĻ¨ā§-āĻ˛āĻŋāĻŦ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ: āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻ˛ āĻāĻ° āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻāĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻĻā§
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻŦāĻ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāĻ¨ āĻāĻā§āĨ¤
-āĻāĻžāĻ° āĻĢāĻžāĻāĻ˛
āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĨāĻžāĻāĻž (āĻāĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤) āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻ˛ā§āĻĄ āĻāĻ°ā§āĻ¨ āĻĢāĻžāĻāĻ˛.
-āĻ˛ā§āĻĄ-āĻŽāĻĄāĻŋāĻāĻ˛ m1[,m2[...,mn]]
ocaml āĻŽāĻĄāĻŋāĻāĻ˛ āĻ˛ā§āĻĄ āĻāĻ°ā§ āĻĻā§āĻŦāĻžāĻ°āĻž . āĻāĻ āĻŽāĻĄāĻŋāĻāĻ˛ āĻšāĻ¤ā§ āĻšāĻŦā§ .cmxsāĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛
Frama-c āĻāĻ° āĻ¨ā§āĻāĻŋāĻ āĻā§āĻĄ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻŦāĻ .cmoor.cmaāĻŦāĻžāĻāĻāĻā§āĻĄ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ (āĻĻā§āĻā§āĻ¨
āĻāĻ°ā§ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ Ocaml āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻāĻ° Dynlink āĻŦāĻŋāĻāĻžāĻ)āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¯āĻž
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻžāĻĨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ˛ā§āĻĄ āĻšāĻ¯āĻŧ.
-āĻ˛ā§āĻĄ-āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ s1[,s2,[...,sn]]
ocaml āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ˛ā§āĻĄ āĻāĻ°ā§ āĻĻā§āĻŦāĻžāĻ°āĻž . āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻšāĻ¤ā§ āĻšāĻŦā§ .mlāĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°. āĻ¤āĻžāĻ°āĻž
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Ocaml āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻŦāĻ Frama-C āĻāĻ° API āĻāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻ¯ā§āĻā§āĻ¯ āĻšāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻ¯āĻĻāĻŋ
āĻāĻŋāĻā§ āĻāĻžāĻ¸ā§āĻāĻŽ āĻ¸āĻāĻāĻ˛āĻ¨ āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻ¸ā§āĻā§āĻ˛āĻŋ Frama-C āĻāĻ° āĻŦāĻžāĻāĻ°ā§ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
-āĻ˛ā§āĻĄ-āĻŽāĻĄāĻŋāĻāĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§.
-āĻŽāĻžāĻāĻĄā§āĻĒ āĻŽā§āĻļāĻŋāĻ¨
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¸āĻŽā§āĻš āĻŽā§āĻļāĻŋāĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽā§āĻļāĻŋāĻ¨-āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ (āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻāĻžāĻ°ā§āĻ°
āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ§āĻ°āĻ¨, āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻ¤āĻž, ...)āĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽā§āĻļāĻŋāĻ¨ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻšāĻ˛
āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ -āĻŽāĻžāĻāĻĄā§āĻĒ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ , x86_32
-āĻĒā§āĻ°āĻ§āĻžāĻ¨ f
āĻ¸ā§āĻ f āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ 'āĻĒā§āĻ°āĻ§āĻžāĻ¨' āĻĨā§āĻā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻāĻāĻž
āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ¸ā§āĻāĻ¨āĻž āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -āĻ˛āĻŋāĻŦ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ if f
āĻāĻāĻāĻŋ āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄā§āĻ° āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻĄāĻžāĻāĻž āĻšāĻŦā§ āĻ āĻ¨ā§āĻŽāĻŋāĻ¤ āĻšāĻ¯āĻŧ.
-āĻ āĻ¸ā§āĻĒāĻˇā§āĻ
āĻā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§ (āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ¸āĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ āĻ°ā§āĻĨāĻšā§āĻ¨ āĻāĻ āĻĻā§āĻŦāĻžāĻ°āĻž) āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ¸āĻ˛ āĻāĻŦāĻ āĻ¨āĻ¤ā§āĻ¨ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŋāĻ āĻŋāĻĒāĻ¤ā§āĻ°ā§āĻ° āĻā§āĻŦāĻŋāĻ˛
āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧāĨ¤
-āĻāĻā§āĻĄ āĻĢāĻžāĻāĻ˛
āĻ¸ā§āĻ¨ā§āĻĻāĻ°-āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻā§āĻĄā§ āĻĒā§āĻ¨āĻāĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻĢāĻžāĻāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§āĨ¤
[-no] -orig-āĻ¨āĻžāĻŽ
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻā§āĻāĻ°āĻŖ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§, āĻāĻŋāĻā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻāĻ¨ āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ
āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¸āĻš-āĻ āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻŦā§āĻļā§āĻŦāĻŋāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻˇā§āĻ āĻžāĻ¨āĻŋāĻ
āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°)āĨ¤ āĻ¯āĻāĻ¨ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻžāĻ˛ā§ āĻĨāĻžāĻā§, āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻāĻāĻŋ āĻāĻāĻ˛ā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻ¨āĻž āĻĨā§āĻā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤
[-āĻ¨āĻž]-āĻ¸āĻ¤āĻ°ā§āĻ-āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤-āĻ¨āĻŋāĻā§
āĻ¯āĻāĻ¨ āĻ¸āĻžāĻāĻ¨āĻĄ āĻĄāĻžāĻāĻ¨āĻāĻžāĻ¸ā§āĻ āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§āĻ° āĻĒāĻ°āĻŋāĻ¸āĻ° āĻ āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻāĻ¨ āĻ ā§āĻ¯āĻžāĻ˛āĻžāĻ°ā§āĻŽ āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨ (āĻāĻ¤ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ
āĻ¨āĻž).
[-āĻ¨āĻž]-āĻ¸āĻ¤āĻ°ā§āĻ-āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤-āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻ˛āĻžāĻ°ā§āĻŽ āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°ā§ āĻ¯āĻž āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĨā§āĻā§ āĻšā§āĻ¯āĻžāĻ)āĨ¤
[-āĻ¨āĻž]-āĻ¸āĻ¤āĻ°ā§āĻ-āĻāĻ¨āĻ¸āĻžāĻāĻ¨ āĻāĻ°āĻž-āĻĄāĻžāĻāĻ¨āĻāĻžāĻ¸ā§āĻ
āĻ ā§āĻ¯āĻžāĻ˛āĻžāĻ°ā§āĻŽ āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯āĻāĻ¨ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ āĻĄāĻžāĻāĻ¨āĻāĻžāĻ¸ā§āĻ āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž āĻ āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ
āĻ¨āĻž āĻĨā§āĻā§)āĨ¤
[-āĻ¨āĻž]-āĻ¸āĻ¤āĻ°ā§āĻ-āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨-āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§
āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻ˛āĻžāĻ°ā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¯āĻž āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĨā§āĻā§ āĻ¨āĻž)āĨ¤
[-āĻ¨āĻž] -āĻĒāĻŋāĻĒāĻŋ-āĻ¨ā§āĻ
āĻĒā§āĻ°āĻžāĻ-āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻā§āĻāĻžāĨ¤ āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° gcc (āĻŦāĻž GNU) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ āĻ¸āĻŽā§āĻāĻŦ
cpp) āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ āĻā§āĻāĻžāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻ¨āĻž āĻāĻ°āĻžāĨ¤
[-āĻ¨āĻž] -āĻŽā§āĻĻā§āĻ°āĻŖ
CIL āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¨āĻž āĻĨā§āĻā§)āĨ¤
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻ˛āĻŋāĻŦāĻĒāĻĨ
Frama-C āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻā§ āĻāĻŽāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒāĻĨ
āĻāĻ° āĻāĻĒāĻ¨āĻžāĻŽ -āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻļā§āĻ¯āĻŧāĻžāĻ°-āĻĒāĻžāĻĨ
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻĒā§āĻ˛āĻžāĻāĻāĻ¨-āĻĒāĻžāĻĨ
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ Frama-C āĻ¤āĻžāĻ° āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§ (āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻžāĻ°āĻžāĻāĻĄ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
FRAMAC_PLUGIN āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻŦāĻ -āĻ ā§āĻ¯āĻžāĻĄ-āĻĒāĻžāĻĨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ)
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻļā§āĻ¯āĻŧāĻžāĻ°-āĻĒāĻžāĻĨ
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ Frama-C āĻāĻ° āĻĄā§āĻāĻž āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°ā§ (āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻžāĻ°āĻžāĻāĻĄ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
FRAMAC_SHARE āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛)
āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ-āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ-āĻĢāĻžāĻāĻļāĻ¨
āĻāĻāĻāĻŋ ACSL āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻāĻā§ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻ¯ā§ āĻĢāĻžāĻāĻļāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻāĻžāĻāĻĒ āĻ°āĻžāĻā§
āĻā§āĻĄ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻĨāĻžāĻāĻžāĻ° āĻĢāĻžāĻāĻļāĻ¨ FRAMAC_BUILTIN āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ
āĻ°āĻžāĻāĻžāĨ¤
-āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ-āĻ ā§āĻ¯āĻžāĻ°ā§
āĻŽāĻžāĻ˛ā§āĻāĻŋāĻĄāĻžāĻāĻŽā§āĻ¨āĻļāĻ¨āĻžāĻ˛ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻŦāĻž āĻ ā§āĻ¯āĻžāĻ°ā§āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ˛āĻŋ structs āĻāĻ° āĻāĻŋāĻ¤āĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋ, āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°ā§ āĻ¯ā§
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻŦāĻĻā§āĻ§ āĻšāĻ¤ā§ āĻšāĻŦā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¸ā§āĻ)āĨ¤ āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ -āĻ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ-
āĻ ā§āĻ¯āĻžāĻ°ā§
-āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻĢāĻžāĻāĻ˛
Frama-C āĻāĻ° āĻ¸ā§āĻā§āĻāĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§ āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ āĻĒāĻ°ā§.
[-āĻ¨āĻž]-āĻ¸āĻ°āĻ˛ā§āĻāĻ°āĻŖ-āĻ¸āĻŋāĻāĻĢāĻāĻŋ
āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻā§ āĻŦāĻŋāĻ°āĻ¤āĻŋ, āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĨ¤ āĻ¨āĻž āĻĨā§āĻā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤
-āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻāĻāĻ¨āĻā§ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻ°āĻāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ: Frama-C āĻāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ°āĻžāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŦā§
āĻāĻā§ -āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŦāĻ āĻĒāĻ°ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ°āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§ -āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻĒāĻ°ā§
āĻĒā§āĻ°āĻĨāĻŽ āĻ°āĻžāĻ¨ āĻĨā§āĻā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĨ¤
-āĻ¤āĻžāĻ°āĻĒāĻ° prj
āĻ āĻ¨ā§āĻ°ā§āĻĒ, āĻāĻāĻ, āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ -āĻ¤āĻžāĻ°āĻĒāĻ° āĻŦā§āĻ¯āĻ¤ā§āĻ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ°āĻžāĻ¨āĻāĻŋ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ prj āĻ¯āĻĻāĻŋ āĻāĻŽāĻ¨ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨, Frama-C āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻš āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĨ¤
-time āĻĢāĻžāĻāĻ˛
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻŋāĻ āĻ¯ā§āĻ āĻāĻ°ā§ āĻĢāĻžāĻāĻ˛ āĻ¯āĻāĻ¨ Frama-C āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĨ¤
-āĻāĻžāĻāĻĒāĻā§āĻ
āĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻžāĻāĻĒāĻā§āĻ āĻā§āĻ° āĻāĻ°ā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻ¯āĻĻāĻŋ āĻāĻ° āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻ¯ā§āĻšā§āĻ¤ā§ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻā§ āĻāĻžāĻāĻĒāĻā§āĻāĻŋāĻ āĻ¨āĻŋāĻšāĻŋāĻ¤āĻāĻžāĻŦā§ āĻāĻāĻŦā§
āĻāĻžāĻ˛ā§ āĻšāĻ¯āĻŧ)āĨ¤
-āĻāĻ˛ā§āĻā§āĻ˛ n
āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻāĻŋāĻā§āĻ¯āĻžāĻ˛āĻŋ āĻ˛ā§āĻĒ āĻāĻ¨āĻ°ā§āĻ˛ āĻāĻ°ā§āĻ¨ n āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻā§ āĻŦāĻžāĻ°. āĻāĻāĻŋ āĻŦā§āĻļ āĻŦā§āĻ¯āĻ¯āĻŧāĻŦāĻšā§āĻ˛ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŦāĻ āĻāĻŋāĻā§ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ (āĻ¯ā§āĻŽāĻ¨ āĻŽāĻžāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ) āĻ¸āĻā§āĻāĻžāĻ˛āĻ¨ā§āĻ° āĻāĻ°āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻĒāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻāĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸. āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§āĻ° āĻ¨āĻŋāĻ āĻ¨āĻŋāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĻā§āĻā§āĻ¨. āĻāĻāĻžāĻ āĻĒāĻžāĻ°ā§
āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°āĻ¤āĻŋ-āĻ˛ā§āĻĒā§āĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻŦā§ āĻ˛ā§āĻĒ pragma āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻ
āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻ¤āĻŋāĻŦāĻžāĻāĻ āĻŽāĻžāĻ¨ n āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° pragmas āĻŦāĻžāĻ§āĻž āĻĻā§āĻŦā§.
[-āĻ¨āĻž] -āĻāĻāĻ¨āĻŋāĻā§āĻĄ
UTf8 āĻ āĻā§āĻˇāĻ° āĻ¸āĻš ACSL āĻ¸ā§āĻ¤ā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤ āĻ¯āĻāĻ¨ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
-āĻ¨ā§-āĻāĻāĻ¨āĻŋāĻā§āĻĄ āĻŦāĻŋāĻāĻ˛ā§āĻĒ, Frama-C āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ ASCII āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĨ¤ ACSL āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĻā§āĻā§āĻ¨
āĻāĻŋāĻ āĻŋāĻĒāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯
-āĻ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ-āĻ ā§āĻ¯āĻžāĻ°ā§
āĻĻā§āĻ -āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ-āĻ ā§āĻ¯āĻžāĻ°ā§
[-āĻ¨āĻž]-āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ-āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸
āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻ°āĻŽā§ (āĻ¸āĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§
āĻ¸āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§āĻ° āĻ§āĻžāĻ°āĻŖāĻž) āĻĒā§āĻĨāĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻā§āĻā§
-āĻā§āĻ¨-āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ-āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸, āĻ§āĻ°ā§ āĻ¨ā§āĻ¯āĻŧ āĻ¯ā§ āĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻžāĻ āĻšāĻ¯āĻŧ (āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ)āĨ¤
-version
Frama-C āĻāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§
-āĻ¸āĻ¤āĻ°ā§āĻ-āĻĻāĻļāĻŽāĻŋāĻ-āĻāĻžāĻ¸āĻž
āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻĢā§āĻ˛ā§āĻāĻŋāĻ-āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ§ā§āĻ°ā§āĻŦāĻāĻā§ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž (āĻ¯ā§āĻŽāĻ¨ 0.1)āĨ¤
āĻāĻ° āĻāĻāĻāĻŋ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž, āĻāĻāĻĻāĻž, āĻŦāĻž āĻ¸āĻŦ
[-āĻ¨āĻž]-āĻ¸āĻ¤āĻ°ā§āĻ-āĻ āĻā§āĻˇāĻŋāĻ¤-āĻāĻ˛āĻŋ
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻžāĻ° āĻāĻā§ āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ˛ā§ āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¸ā§āĻ)āĨ¤
āĻĢā§āĻ°ā§āĻŽāĻž-āĻ¸āĻŋ
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ āĻĒāĻļāĻ¨
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ˛āĻžāĻ āĻ˛āĻžāĻāĻžāĻ¨ā§, āĻāĻĻā§āĻļ
āĻĢā§āĻ°ā§āĻŽ-āĻ¸āĻŋ -āĻĒā§āĻ˛āĻžāĻ āĻ˛āĻžāĻāĻžāĻ¨ā§-āĻšā§āĻ˛ā§āĻĒ
āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻā§āĻŦā§āĨ¤
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ
0 āĻ¸āĻĢāĻ˛ āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ
1 āĻ āĻŦā§āĻ§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻāĻ¨āĻĒā§āĻ
2 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻŦāĻžāĻ§āĻž (āĻšāĻ¤ā§āĻ¯āĻž āĻŦāĻž āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯)
3 āĻ āĻ¨ā§āĻĒāĻ¯ā§āĻā§āĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯
4 5 6 āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻ¤ā§āĻ°ā§āĻāĻŋ
125 āĻ āĻāĻžāĻ¨āĻž āĻ¤ā§āĻ°ā§āĻāĻŋ
2-āĻāĻ° āĻŦā§āĻļāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻŦāĻž āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻž 3) āĻāĻŦāĻ Frama-C-āĻāĻ° BTS-āĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻ¨ā§āĻā§ āĻĻā§āĻā§āĻ¨)āĨ¤
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ¯
Frama-C āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻāĻžāĻ¯āĻŧāĻāĻžāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛.
FRAMAC_LIB
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻ¸āĻāĻāĻ˛āĻŋāĻ¤ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻā§
FRAMAC_PLUGIN
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§ Frama-C āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -āĻ ā§āĻ¯āĻžāĻĄ-āĻĒāĻžāĻĨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§.
FRAMAC_SHARE
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§ Frama-C āĻĄā§āĻāĻž āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻā§āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ frama-c.byte āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨