computingFreedom | Build | Picolisp | Picolisp Machine | Pil Sources | Linux | BASH | C-Programmming | Operating Systems | Javascipt | Emacs | vim | Pharo Smalltalk | Computer Security | Python | The Compiler | Identifiers | Literals | storage_linkage |
C Syntax
- IF
if (TEST) { CODE; } else if(TEST) { CODE; } else { CODE; }
switch(OP) { case CONST: CODE; break; default: CODE; }
while(TEST) { CODE; }
while(TEST){ if(TEST2){ continue; } CODE; }
while(TEST){ if(TEST2){ break; } CODE; }
do { CODE; } while(TEST)
for (INIT; TEST; POST) { CODE; }
enum{CONST1, CONST2} NAME;
if(TEST){ goto somewhere } somewhere: CODE;
TYPE NAME(ARG1, ARG2, ..) { CODE; return VALUE; }
typedef DEF ID;
struct NAME { ELEMS; } [VAR_NAME];
typedef struct [STRUC_NAME] { ELEMS; } ID
union NAME { ELEMS; }[VAR_NAME]
19may23 | admin |