Haxe 4.2 āĻā§āĻ˛āĻāĻŋāĻā§āĻ° āĻāĻāĻāĻŋ āĻ°āĻŋāĻ˛āĻŋāĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻāĻžāĻāĻĒāĻŋāĻ, āĻāĻāĻāĻŋ āĻā§āĻ°āĻ¸-āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻš āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻŦāĻšā§-āĻĒā§āĻ¯āĻžāĻ°āĻžāĻĄāĻžāĻāĻŽ āĻāĻā§āĻ-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻžāĻˇāĻžāĨ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ C++, HashLink/C, JavaScript, C#, Java, PHP, Python āĻāĻŦāĻ Lua-āĻ¤ā§ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ JVM, HashLink/JIT, Flash āĻāĻŦāĻ Neko āĻŦāĻžāĻāĻāĻā§āĻĄā§āĻ° āĻ¸āĻāĻāĻ˛āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻā§āĻˇāĻŽāĻ¤āĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¸āĻšāĨ¤ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻā§āĻĄ GPLv2 āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻšā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻŦāĻ āĻšā§āĻ¯āĻžāĻļāĻ˛āĻŋāĻā§āĻ āĻāĻŦāĻ āĻ¨ā§āĻā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨āĻā§āĻ˛āĻŋ MIT āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĨ¤
āĻāĻžāĻˇāĻž āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻāĻžāĻāĻĒāĻŋāĻ āĻ¸āĻš āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻāĨ¤ āĻ āĻŦāĻā§āĻā§āĻ-āĻāĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻĄ, āĻā§āĻ¨ā§āĻ°āĻŋāĻ āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻā§āĻļāĻ˛ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ Haxe-āĻāĻ° āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ ECMAScript-āĻāĻ° āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻžāĻāĻĒāĻŋāĻ, āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ-āĻāĻžāĻāĻĒ āĻāĻ¨āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸, āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ, āĻā§āĻ¨ā§āĻ°āĻŋāĻ, āĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻāĻžāĻ°ā§-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ, AST āĻŽā§āĻ¯āĻžāĻā§āĻ°ā§, GADT (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻā§āĻ¤ āĻŦā§āĻāĻāĻŖāĻŋāĻ¤ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒāĻ¸), āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻĒā§āĻ°āĻāĻžāĻ°, āĻŦā§āĻ¨āĻžāĻŽā§ āĻāĻžāĻ āĻžāĻŽā§, simpl āĻāĻ° āĻŽāĻ¤ā§ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻ¸āĻāĻā§āĻāĻž āĻ ā§āĻ¯āĻžāĻ°ā§, āĻļāĻ°ā§āĻ¤āĻžāĻ§ā§āĻ¨ āĻ¸āĻāĻāĻ˛āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ, āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž, āĻā§āĻ˛āĻžāĻ¸ āĻāĻŦāĻ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ˛ā§āĻļāĻ¨ ('āĻāĻŽāĻžāĻ° āĻ¨āĻžāĻŽ $ āĻ¨āĻžāĻŽ'), āĻāĻžāĻāĻĒ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° ('āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻ§āĻžāĻ¨ ("foo")') āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻā§āĨ¤ āĻā§āĻ˛āĻžāĻ¸ āĻā§āĻ¸ā§āĻ { āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻĒā§āĻ°āĻ§āĻžāĻ¨() { āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ˛ā§āĻ = [ "āĻāĻ˛āĻŋāĻāĻžāĻŦā§āĻĨ" => "āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ", "āĻā§āĻ¯āĻŧā§āĻ˛" => "āĻĄāĻŋāĻāĻžāĻāĻ¨" ]; āĻāĻ¨ā§āĻ¯ (āĻ¨āĻžāĻŽ => āĻ˛ā§āĻā§āĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻāĻ°āĻŋ) { āĻā§āĻ°ā§āĻ¸('$āĻ¨āĻžāĻŽ āĻāĻ°ā§ $āĻāĻŦ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯!'); } } }
4.2 āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¸ā§āĻ¤āĻ°ā§ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž, āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ āĻā§āĻ˛āĻžāĻ¸ā§ āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻāĨ¤
- "āĻā§āĻ˛āĻžāĻ¸āĻŋāĻ" āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻā§āĻ˛āĻžāĻ¸ āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻ°ā§āĻā§āĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° (haxe.Rest) āĻāĻ¨ā§āĻ¯ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ¯āĻŽāĻ¯āĻŧ āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻŦāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻā§āĻ¸āĻĒā§āĻ¨āĻļāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° "f(...array)" āĻāĻ° āĻ¸āĻāĻ¯ā§āĻāĻ¨āĨ¤
- āĻĒā§āĻĨāĻ āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻā§āĻ¨ā§āĻ āĻ˛ā§āĻĒā§āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ (âsys.thread.Thread.eventsâ)āĨ¤
- āĻāĻžāĻāĻĒ/āĻĢāĻŋāĻ˛ā§āĻĄ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ "@:inheritDoc" āĻŽā§āĻāĻžāĻĄā§āĻāĻžāĨ¤
- āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛āĻā§āĻˇā§āĻ¯ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻāĻžāĻ°āĻ˛ā§āĻĄāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- "@:forward.new" āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻžāĻā§āĻāĻ°āĻā§ āĻ¤āĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤āĻāĻŋāĻ¤ā§ āĻĢāĻ°āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻ°āĻžāĨ¤
- "haxe.macro.Expr" āĻ "EIs" āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻžāĻā§āĻāĻ° āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- "@:forward.variance" āĻ¸āĻš āĻāĻāĻāĻŋ āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤
- āĻŦā§āĻāĻŋāĻ¤ā§āĻ°āĻā§ āĻāĻā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ "āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ" āĻšāĻŋāĻ¸āĻžāĻŦā§ "āĻ¯ā§āĻā§āĻ¨ā§" āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĨ¤
- "haxe.exceptions" āĻĒā§āĻ¯āĻžāĻā§āĻā§ āĻāĻŋāĻā§ āĻŽā§āĻ˛āĻŋāĻ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻĒā§āĻ°āĻāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- āĻĢāĻžāĻāĻļāĻ¨ "StringTools.unsafeCharAt" āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
- eval (āĻĻā§āĻāĻžāĻˇā§): āĻĒā§āĻ¯āĻžāĻā§āĻ "eval.luv"-āĻ "libuv"-āĻ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- eval: "eval.integers" āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ "Int64" āĻāĻŦāĻ "UInt64" āĻāĻ° āĻ¨ā§āĻāĻŋāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻāĨ¤
- cs: UDP āĻ¸āĻā§āĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤
- cs: C# āĻā§āĻĄā§āĻ° āĻāĻ¨āĻ˛āĻžāĻāĻ¨ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ "cs. Syntax" āĻŽāĻĄāĻŋāĻāĻ˛āĨ¤
- jvm: āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ "-D jvm.dynamic-level=x" āĻĒāĻ¤āĻžāĻāĻž āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ 0 = āĻā§āĻ¨āĻāĻŋāĻ āĻ¨āĻ¯āĻŧ, 1 = āĻĢāĻŋāĻ˛ā§āĻĄ āĻ°āĻŋāĻĄ/āĻ°āĻžāĻāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨, 2 = āĻŽā§āĻĨāĻĄ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻ¨ā§āĻ§āĨ¤
- java, jvm: "--java-lib <directory>" āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- āĻĒāĻžāĻāĻĨāĻ¨: āĻĨā§āĻ°ā§āĻĄāĻŋāĻ API āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ:
- "expr is SomeType" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤
- "@:āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ°" āĻāĻžāĻāĻĒ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- "āĻ¸ā§āĻĒāĻžāĻ°" āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻžāĻāĻĒ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
- "@:noDoc" āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤
- āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻāĻžāĻāĻĒ "āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°" āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻāĻŋāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- enum āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻžāĻā§āĻāĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ "@: āĻ¨ā§āĻāĻŋāĻ" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- āĻāĻžāĻāĻĒ āĻā§āĻˇāĻŖāĻžāĻ¯āĻŧ "@:āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ°" āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ ("āĻāĻžāĻāĻĒāĻĄā§āĻĢāĻ¸")āĨ¤
- āĻŽāĻžāĻ˛ā§āĻāĻŋāĻ˛āĻžāĻāĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ "..." āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
- āĻāĻžāĻāĻĒ āĻāĻ¨āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻŦā§āĻ¨āĻžāĻŽā§ āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ āĻĒā§āĻ°āĻāĻžāĻ°ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻ˛ā§ "āĻŦāĻ¨ā§āĻ§" āĻšāĻ¯āĻŧāĨ¤
- āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻžāĻĄāĻŧāĻžāĻ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻ§āĻ°āĻ¨ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§ "Void->..." āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ "()->..." āĻšāĻŋāĻ¸ā§āĻŦā§āĨ¤
- "āĻĢāĻžāĻāĻļāĻ¨" āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤āĨ¤
- āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻ¨āĻ˛āĻžāĻāĻ¨āĻŋāĻ āĻāĻ¨ā§āĻ¨āĻ¤āĨ¤
- cs: .NET 5.0 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- cpp: āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻāĻŋāĻ āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻžāĻā§āĻāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- php: āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻŋāĻ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻ¤ā§ "php.Syntax.customArrayDecl" āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- php: āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- php: āĻŦā§āĻ¨āĻžāĻŽā§ āĻāĻžāĻ āĻžāĻŽā§āĻ° āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤
- hl: āĻŽāĻĄāĻŋāĻāĻ˛ā§ āĻā§āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§ āĻ¸āĻāĻāĻ˛āĻ¨ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤
- lua: json āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻ¤ā§ "hx-lua-simdjson" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
- jvm: "sys.thread.Lock" āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§ CPU āĻ˛ā§āĻĄ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- js: āĻā§āĻāĻ˛ āĻā§āĻ˛ā§āĻāĻžāĻ° āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĨ¤
- āĻ¨āĻžāĻ˛ āĻ¸ā§āĻĢāĻāĻŋ: āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ "@:nullSafety(Off)" āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻ¨: "var @:nullSafety(Off) v"āĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, VSCode āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻā§āĻ° āĻ¸āĻāĻ¯ā§āĻāĻ¨ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ
āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻā§āĻˇā§āĻ¤ā§āĻ°, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŦāĻ āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤ āĻā§āĻ˛āĻžāĻ¸, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻāĻ¨ā§āĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻāĻŋāĻ¤āĻā§āĻ˛āĻŋ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru