-
#defineIdentifier Literal- Modifies the translation unit
- Identifier#1 is replaced by Literal#1
-
#undefIdentifier- Behaves as
#defineIdentifier#1 $empty
- Behaves as
-
#ifdefIdentifier- Retrives from the translation unit
- Conditional part of file to parse
-
#elseAlternative flow of a conditional statement.- Follows from:
#if#ifdef#elseif#elif
- Conditional part of file to parse and is always valid
- Follows from:
-
#ifndefIdentifier If the identifier exists, ignores the given block.- Value of Identifier#1 is negated
Negation can be:
- $true or $false
- $value or $empty
- Behaves as
#ifdefIdentifier#1
- Value of Identifier#1 is negated
Negation can be:
Created
February 22, 2016 14:19
-
-
Save rikkimax/c3adea447e269697b4f4 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment