Comments
--------
com   -  /*  */

blk1  -  /****************...*****************    (shortened for clarity)
          *                                  *
          ****************...*****************/

blk2  -  /*---------------...----------------*    (shortened for clarity)
          *                                  *
          *---------------...----------------*/


Statements
----------
if    -  if

ie    -  if-else

do    -  do-while

whl   -  while

for   -  for

swc   -  switch


ret   -  return

got   -  goto

cnt   -  continue 

brk   -  break



Operators
---------
siz   -  sizeof



Types and such
--------------
voi   -  void

chr   -  char

sht   -  short

int   -  int

lng   -  long

flt   -  float

dbl   -  double


sgn   -  signed

usg   -  unsigned


typ   -  typedef 

enm   -  enum

con   -  const 


str   -  struct   (used to define the actual struct composition)

stc   -  struct   (used to declare/define struct variables)


uni   -  union    (used to define the actual union composition)

uno   -  union    (used to declare/define union variables)



Storage classes
---------------
aut   -  auto

reg   -  register

sta   -  static

ext   -  extern

vol   -  volatile    (not a storage class really)



Preprocessor directives
-----------------------
pdef  -  #define

pins  -  #include <>   (system include)

pina  -  #include ""   (appl. include)

pif   -  #ifdef

pifn  -  #ifndef

pels  -  #else

pelf  -  #elif

pend  -  #endif

pund  -  #undef

plin  -  #line

perr  -  #error

ppra  -  #pragma



Predefined preprocessor macros
------------------------------
p_li  -  __LINE__

p_fi  -  __FILE__

p_dt  -  __DATE__

p_ti  -  __TIME__

p_st  -  __STDC__
