ThirdParty/Pygments/pygments/lexers/pascal.py

changeset 5713
6762afd9f963
parent 4697
c2e9bf425554
child 6651
e8f3b5568b21
equal deleted inserted replaced
5712:f0d08bdeacf4 5713:6762afd9f963
3 pygments.lexers.pascal 3 pygments.lexers.pascal
4 ~~~~~~~~~~~~~~~~~~~~~~ 4 ~~~~~~~~~~~~~~~~~~~~~~
5 5
6 Lexers for Pascal family languages. 6 Lexers for Pascal family languages.
7 7
8 :copyright: Copyright 2006-2015 by the Pygments team, see AUTHORS. 8 :copyright: Copyright 2006-2017 by the Pygments team, see AUTHORS.
9 :license: BSD, see LICENSE for details. 9 :license: BSD, see LICENSE for details.
10 """ 10 """
11 11
12 import re 12 import re
13 13
42 ``System``, ``SysUtils``, ``Classes`` and ``Math``. 42 ``System``, ``SysUtils``, ``Classes`` and ``Math``.
43 Default is to consider all of them builtin. 43 Default is to consider all of them builtin.
44 """ 44 """
45 name = 'Delphi' 45 name = 'Delphi'
46 aliases = ['delphi', 'pas', 'pascal', 'objectpascal'] 46 aliases = ['delphi', 'pas', 'pascal', 'objectpascal']
47 filenames = ['*.pas'] 47 filenames = ['*.pas', '*.dpr']
48 mimetypes = ['text/x-pascal'] 48 mimetypes = ['text/x-pascal']
49 49
50 TURBO_PASCAL_KEYWORDS = ( 50 TURBO_PASCAL_KEYWORDS = (
51 'absolute', 'and', 'array', 'asm', 'begin', 'break', 'case', 51 'absolute', 'and', 'array', 'asm', 'begin', 'break', 'case',
52 'const', 'constructor', 'continue', 'destructor', 'div', 'do', 52 'const', 'constructor', 'continue', 'destructor', 'div', 'do',

eric ide

mercurial