home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / wwed034b.zip / fte-0.34 / config / m_pascal.fte < prev    next >
Text File  |  1995-10-15  |  1KB  |  31 lines

  1. mode PASCAL: PLAIN, '\\.\\cPAS$' {      # Pascal Mode
  2.     HilitOn             = 1;
  3.     HilitMode           = 'PASCAL';
  4.     AutoIndent          = 1;
  5.     IndentMode          = 'PLAIN';
  6.     TabSize             = 8;
  7.     SpaceTabs           = 1;
  8.     MatchCase           = 1;
  9.     Trim                = 1;
  10.     MultiLineHilit      = 1;
  11.     
  12.     SaveFolds           = 2;      # save fold info at end of line
  13.     CommentStart        = ' (*';
  14.     CommentEnd          = '*)';
  15.  
  16.     RoutineRegexp       = '^{procedure}|{function}';
  17.     
  18.     keyword '-' {
  19.         'program', 'const', 'type', 'var', 
  20.         'begin', 'end', 'array', 'set', 'record', 'string', 
  21.         'if', 'then', 'else', 'while', 'for', 'to', 'downto', 'do', 'with',
  22.         'repeat', 'until', 'case', 'of', 'goto', 'exit', 'label',
  23.         'procedure', 'function', 'nil', 'file', 'and', 'or', 'not', 'xor',
  24.         'div', 'mod',
  25.         
  26.         'unit', 'uses', 'implementation', 'interface', 'external', 
  27.         'asm', 'inline', 'object', 'constructor', 'destructor',
  28.         'virtual', 'far', 'assembler', 'near', 'inherited', 
  29.     };
  30. }
  31.