What does the macro condition "#ifdef __augmented" check in C?
It checks if the macro named __augmented
is defined.
What does the "__augmented" macro parameter mean?
It means the code is being compiled with "@C" or "augmented C". See the paper https://www.researchgate.net/publication/366497581_C_-_augmented_version_of_C_programming_language .
Is it similar to __cplusplus?
Yes.