Preprocessor Defines
| Line 16: | Line 16: | ||
The predefined symbols can be used in include files ad user programs for conditionally compiling code based on features. The preprocessor defines include: | The predefined symbols can be used in include files ad user programs for conditionally compiling code based on features. The preprocessor defines include: | ||
{| style="font-family:Verdana, Geneva, sans-serif; color:black; background-color:#FFFFFF; text-align:center; font-size:100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000;" cellpadding="5%" | {| style="font-family:Verdana, Geneva, sans-serif; color:black; background-color:#FFFFFF; text-align:center; font-size:100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000;" cellpadding="5%" | ||
| − | ! style=" | + | ! style="text-align:leftborder-style: solid; border-width: 0px 0px 0px 0px"|''Symbol Name'' |
! style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"|Usage / Comments | ! style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"|Usage / Comments | ||
|- | |- | ||
| Line 55: | Line 55: | ||
ROBOTC also supports the standard C preprocessor symbols below: | ROBOTC also supports the standard C preprocessor symbols below: | ||
{| style="font-family:Verdana, Geneva, sans-serif; color:black; background-color:#FFFFFF; text-align:center; font-size:100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000;" cellpadding="5%" | {| style="font-family:Verdana, Geneva, sans-serif; color:black; background-color:#FFFFFF; text-align:center; font-size:100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000;" cellpadding="5%" | ||
| − | ! style=" | + | ! style="text-align:leftborder-style: solid; border-width: 0px 0px 0px 0px"|''Symbol Name'' |
! style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"|Usage / Comments | ! style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"|Usage / Comments | ||
|- | |- | ||
Revision as of 15:25, 4 January 2012
|
Main >> Preprocessor Defines |
| The ROBOTC Compiler supports several different preprocessor defines that contain information about the compile time environment. Recently added are defines that indicate which features are enabled in the IDE.
The predefined symbols can be used in include files ad user programs for conditionally compiling code based on features. The preprocessor defines include:
|