home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 2002 January / STC_CD_01_2002.iso / APP / CLIX372.TOS / Clix / Clix_s.ext < prev    next >
Encoding:
Text File  |  1998-10-30  |  2.2 KB  |  112 lines

  1. #***********************************************************************
  2. # Assembler-Sourcen:
  3. EXTENSION ".BF", ".S", ".I", ".Q", ".SPP" = { # auch dies ist ein Kommentar
  4.  
  5.   COMMENT {DarkCyan, Bold, Light} = ";", ""; -- Kommentare beginnen mit
  6. --                               Strichpunkt und gehen bis zum Zeilenende
  7.   REGION {} = '(', ')';
  8.  
  9.   KEYS {DarkBlue, Bold, IgnoreCase} =
  10.       if, ifne, ifeq, else, endif, endc, data, bss, text, end;
  11.  
  12. # Alle Prozedur verlassenden (Effektive GOTOs und EXITs)
  13.   KEYS {DarkRed, Bold, IgnoreCase} =
  14.       rts, jmp, bra, bhi, bls, bcc, bcs, bne, beq, bpl, bmi, bvc,
  15.       bvs, bge, blt, bgt, ble;
  16.  
  17.   KEYS {DarkMagenta, Bold, IgnoreCase} =
  18.         bpt, illegal;
  19.  
  20. # und Shortcuts
  21. SHORTCUT 'Com' = {\
  22. ;******************************************************************************
  23. ;*
  24. ;* \c
  25. ;*
  26. ;******************************************************************************
  27. };
  28. SHORTCUT 'com' = {\
  29. ;********************************************************
  30. ;*
  31. ;* \c
  32. ;*
  33. ;********************************************************
  34. };
  35.  
  36.  
  37.  
  38. SHORTCUT 'bf'  = {\
  39. ;:IMPLEMENTATION MODULE \c;
  40. ;:
  41. ;:(****************************************************************************
  42. ;: *
  43. ;: * $Source$
  44. ;: *
  45. ;: * $Revision$
  46. ;: *
  47. ;: * $Author$
  48. ;: *
  49. ;: * $Date$
  50. ;: *
  51. ;: * $State$
  52. ;: *
  53. ;: *****************************************************************************
  54. ;: * History:
  55. ;: *
  56. ;: * $Log$
  57. ;: *
  58. ;: *
  59. ;: ****************************************************************************)
  60. ;.
  61.  
  62.  
  63. ;:BEGIN
  64. ;:  PREFIX main_;
  65. ;:  GLOBAL a5;
  66. ;:  REG a2//d2;
  67. ;.
  68.  
  69.   BEGINMOD
  70.  
  71.   ENDMOD
  72.  
  73. };
  74.  
  75. SHORTCUT 'proc' = {\
  76.  
  77. ;:PROCEDURE \cnn(par : SHORTCARD);
  78. ;:  PREFIX nn_;
  79. ;:  GLOBAL a5;
  80. ;:  LINK A6;
  81. ;:  REG a2//d2;
  82. ;.
  83.  
  84.   BEGPROC nn
  85.  
  86.   ENDPROC nn
  87. };
  88.  
  89. SHORTCUT 'rcs'  = {\
  90. ;****************************************************************************
  91. ;*
  92. ;* $Source$
  93. ;*
  94. ;* $Revision$
  95. ;*
  96. ;* $Author$
  97. ;*
  98. ;* $Date$
  99. ;*
  100. ;* $State$
  101. ;*
  102. ;*****************************************************************************
  103. ;* History:
  104. ;*
  105. ;* $Log$
  106. ;*
  107. ;*
  108. ;****************************************************************************)
  109. };
  110.  
  111. }
  112.