     make morning.   -
   ,   morning  ./morning. 
  ,   , ,   
  .

   

    -     
pico, emacs  vi.   -    ..  -
           . 
emacs  vim "",    -,    , -
    -,      -
.   ,      
  ,   .

 . 27.1    -   tabs. .  
      ,   .  /*
  ,  */   ;     -
  .        , -
 * /      / *     ,    -
.    ,      ,
  TAB       -
    .     Linux,  
  .

     tabs.    , -
     .    
   ,    
  .      
(#),         TAB.

    /    -
  tdefine.   (symbolic constants)  
,         . -
,  tabs .    tdefine,   -
 TABSIZE   8.  TABSIZE     -
 8      .    ,
       .

     ,   
      .      -
,     ,     -
  .    #define  TABSIZE  . 27.1 
,        ,   
 :

Nefine     TABSIZE    4

      ,   -
    .  ,      -
         .  -
        (macro
expansion).

824                                                  VI. 