readme enhancements
This commit is contained in:
parent
4b6a1331a8
commit
8f000fbc72
|
@ -433,17 +433,17 @@ PicoC also has scripting abilities which enhance it beyond what C90 offers.
|
||||||
There is no true preprocessor in PicoC. The most popular preprocessor features
|
There is no true preprocessor in PicoC. The most popular preprocessor features
|
||||||
are implemented in a slightly limited way.
|
are implemented in a slightly limited way.
|
||||||
|
|
||||||
## `#`define
|
## `#define`
|
||||||
define macros are implemented but have some limitations. They can only be used
|
define macros are implemented but have some limitations. They can only be used
|
||||||
as part of expressions and operate a bit like functions. Since they're used in
|
as part of expressions and operate a bit like functions. Since they're used in
|
||||||
expressions they must result in a value.
|
expressions they must result in a value.
|
||||||
|
|
||||||
## `#`if/`#`ifdef/`#`else/`#`endif
|
## `#if/#ifdef/#else/#endif`
|
||||||
The conditional compilation operators are implemented, but have some limitations.
|
The conditional compilation operators are implemented, but have some limitations.
|
||||||
The operator "defined()" is not implemented. These operators can only be used at
|
The operator "defined()" is not implemented. These operators can only be used at
|
||||||
statement boundaries.
|
statement boundaries.
|
||||||
|
|
||||||
## `#`include
|
## `#include`
|
||||||
include is supported however the level of support depends on the specific port
|
include is supported however the level of support depends on the specific port
|
||||||
of PicoC on your platform. Linux/UNIX and cygwin support #include fully.
|
of PicoC on your platform. Linux/UNIX and cygwin support #include fully.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue