<unit name="ok_if_expressions_2">
  <constant name="_TrueXorTrueIsFalse" declaration="_TrueXorTrueIsFalse =

true
;">
  </constant>
  <constant name="_3Plus1Is4" declaration="_3Plus1Is4 =

true
;">
  </constant>
  <constant name="_APlusBIsAB" declaration="_APlusBIsAB =

true
;">
  </constant>
  <constant name="_3Plus2Times2Is7" declaration="_3Plus2Times2Is7 =

true
;">
  </constant>
  <constant name="_3Minus1IsNot4" declaration="_3Minus1IsNot4 =

true
;">
  </constant>
  <constant name="_3Minus2IsTrue" declaration="_3Minus2IsTrue =

true
;">
  </constant>
  <constant name="_Not3Plus5IsTrue" declaration="_Not3Plus5IsTrue =

true
;">
    <description><abstract>This should be true because NOT 3 = -4</abstract></description>
  </constant>
  <constant name="_Not1Is0" declaration="_Not1Is0 =

true
;">
    <description><abstract>This should be true because NOT as an exception swaps 0 and 1</abstract></description>
  </constant>
  <constant name="_Not0Is1" declaration="_Not0Is1 =

true
;">
    <description><abstract>This should be true because NOT as an exception swaps 0 and 1</abstract></description>
  </constant>
  <constant name="_2Or4Is6" declaration="_2Or4Is6 =

true
;">
  </constant>
  <constant name="_6And4Is4" declaration="_6And4Is4 =

true
;">
  </constant>
  <constant name="_2And6Is2" declaration="_2And6Is2 =

true
;">
  </constant>
  <constant name="FPCVersionAtLeast322" declaration="FPCVersionAtLeast322 =

true
;">
  </constant>
  <constant name="FPCVersionAtLeast422" declaration="FPCVersionAtLeast422 =

false
;">
  </constant>
  <constant name="MyConst" declaration="MyConst = 30202;">
    <description><abstract>Note: This does not compile in FPC.</abstract><detailed> But PasDoc, for now, unifies symbols used in $if expressions with macros used during normal Pascal code parsing, so it actually replaces FPC_FULLVERSION below.</detailed></description>
  </constant>
</unit>
