home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Texteditors / SkoEd / C_Macros / SkoEd.C.Macro next >
Encoding:
Text File  |  1996-09-27  |  1.2 KB  |  102 lines

  1. ;     $VER: SkoEd C Macros 1.0 (08.10.94)
  2. ;
  3. ;     © Copyright 1994 Geoffrey Crick.
  4. ;        Distributed with permission with SkoEd.
  5. ;
  6. PROC Block;
  7.     "{";
  8.     Return;
  9.     "}";
  10.     Up;
  11.     EndOfLine;
  12.     RL;
  13.     "   ";
  14. CORP;
  15. !LB = Block;
  16. PROC Ifelse;
  17.     "if ( )";
  18.     Return;
  19.     "else";
  20.     Return;
  21.     Up;
  22.     Up;
  23.     EndOfLine;
  24.     RL;
  25.     Up;
  26.     Word_Right;
  27.     Right;
  28. CORP;
  29. PROC If;
  30.     "if ( )";
  31.     RL;
  32.     Up;
  33.     Word_Right;
  34.     Right;
  35. CORP;
  36. !LII = If;
  37. !LIE = Ifelse;
  38. PROC For;
  39.     "for(; ; )";
  40.     Left;
  41.     Left;
  42.     Left;
  43.     Left;
  44.     Left;
  45. CORP;
  46. !LFO = For;
  47. PROC Function;
  48.     "()";
  49.     Return;
  50.     StartOfLine;
  51.     Return;
  52.     Block;
  53.     Up;
  54.     Up;
  55.     Up;
  56.     StartOfLine;
  57. CORP;
  58. !LFU = Function;
  59. PROC While;
  60.     "while ( )";
  61.     RL;
  62.     Block;
  63.     Up;
  64.     Up;
  65.     Word_Right;
  66.     Right;
  67. CORP;
  68. !LW = While;
  69. PROC DoLoop;
  70.     "do";
  71.     Return;
  72.     Block;
  73.     Down;
  74.     EndOfLine;
  75.     RL;
  76.     "while ( )";
  77.     Word_Left;
  78.     Left;
  79. CORP;
  80. !LD = DoLoop;
  81. PROC Switch;
  82.     "switch ( )";
  83.     RL;
  84.     Block;
  85.     Up;
  86.     Up;
  87.     Word_Right;
  88.     Right;
  89. CORP;
  90. !LS = Switch;
  91. PROC Case;
  92.     "case  :";
  93.     Return;
  94.     "   break;";
  95.     Up;
  96.     EndOfLine;
  97.     RL;
  98.     "   ";
  99. CORP;
  100. !LC = Case;
  101. TABSIZE = 3;
  102.