home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / text_dtp / editor / turbotext / support / ttx_lang_m2.dfn < prev    next >
Text File  |  1995-07-10  |  2KB  |  139 lines

  1.  
  2. /** $VER: TTX_Lang_M2.dfn 2.0 (24.8.93)
  3.  **
  4.  ** This definition file contains definitions necessary to use TurboText as a
  5.  ** Modula-2 programmer's editor.
  6.  **/
  7.  
  8.  
  9. DICTIONARY:
  10.  
  11.   ABS
  12.   ADDRESS
  13.   ADR
  14.   AND
  15.   ARRAY
  16.   BEGIN
  17.   BITSET
  18.   BOOLEAN
  19.   BY
  20.   BYTE
  21.   CAP
  22.   CARDINAL
  23.   CASE
  24.   CHAR
  25.   CHR
  26.   CONST
  27.   DEC
  28.   DEFINITION
  29.   DIV
  30.   DO
  31.   ELSE
  32.   ELSIF
  33.   END
  34.   EXCL
  35.   EXIT
  36.   FALSE
  37.   FLOAT
  38.   FLOATD
  39.   FOR
  40.   FORWARD
  41.   FROM
  42.   HALT
  43.   HIGH
  44.   IF
  45.   IMPLEMENTATION
  46.   IMPORT
  47.   IN
  48.   INC
  49.   INCL
  50.   INTEGER
  51.   LONG
  52.   LONGCARD
  53.   LONGINT
  54.   LONGSET
  55.   LONGREAL
  56.   LONGWORD
  57.   LOOP
  58.   MAX
  59.   MIN
  60.   MOD
  61.   MODULE
  62.   NIL
  63.   NOT
  64.   ODD
  65.   OF
  66.   OR
  67.   ORD
  68.   POINTER
  69.   PROC
  70.   PROCEDURE
  71.   REAL
  72.   RECORD
  73.   REM
  74.   REPEAT
  75.   RETURN
  76.   SET
  77.   SHORT
  78.   SHORTCARD
  79.   SHORTINT
  80.   SHORTSET
  81.   SIZE
  82.   SYSTEM
  83.   THEN
  84.   TO
  85.   TRUE
  86.   TRUNC
  87.   TRUNCD
  88.   TSIZE
  89.   TYPE
  90.   UNTIL
  91.   VAL
  92.   VAR
  93.   WHILE
  94.   WITH
  95.   WORD
  96. #
  97.  
  98.  
  99. TEMPLATES:
  100.  
  101.   "ADDRESS"
  102.   "ARRAY [@] OF"
  103.   "BEGIN*n"
  104.   "BITSET;*n"
  105.   "BOOLEAN;*n"
  106.   "CARDINAL;*n"
  107.   "CASE @ OF*n*nEND;*n"
  108.   "CHAR;*n"
  109.   "CONST*n"
  110.   "DEFINITION MODULE @;*n"
  111.   "END;*n"
  112.   "FALSE;*n"
  113.   "FOR @:= TO  DO*n*nEND;*n"
  114.   "FROM @ IMPORT ;*n"
  115.   "IF (@) THEN*n*nEND;*n"
  116.   "INTEGER;*n"
  117.   "IMPORT @;*n"
  118.   "IMPLEMENTATION MODULE @;*n"
  119.   "LONGSET;*n"
  120.   "LONGCARD;*n"
  121.   "LONGINT;*n"
  122.   "LONGREAL;*n"
  123.   "LOOP*n@*nEND;*n"
  124.   "MODULE @;*n"
  125.   "PROCEDURE @();*nVAR*n*nBEGIN*n*nEND ;*n"
  126.   "POINTER TO"
  127.   "REPEAT*n@*nUNTIL ();*n"
  128.   "RECORD*n@*nEND;"
  129.   "RETURN"
  130.   "SHORTCARD;*n"
  131.   "SHORINT;*n"
  132.   "SHORTSET;*n"
  133.   "THEN*n"
  134.   "TYPE*n"
  135.   "UNTIL (@);*n"
  136.   "WHILE (@) DO*n*nEND;*n"
  137.   "WITH @ DO*n*nEND;*n"
  138. #
  139.