summaryrefslogtreecommitdiff
path: root/pygments/lexers/pascal.py
diff options
context:
space:
mode:
Diffstat (limited to 'pygments/lexers/pascal.py')
-rw-r--r--pygments/lexers/pascal.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/pygments/lexers/pascal.py b/pygments/lexers/pascal.py
index d3ce6a3a..ce991a77 100644
--- a/pygments/lexers/pascal.py
+++ b/pygments/lexers/pascal.py
@@ -18,6 +18,7 @@ from pygments.token import Text, Comment, Operator, Keyword, Name, String, \
Number, Punctuation, Error
from pygments.scanner import Scanner
+# compatibility import
from pygments.lexers.modula2 import Modula2Lexer
__all__ = ['DelphiLexer', 'AdaLexer']
@@ -536,11 +537,13 @@ class AdaLexer(RegexLexer):
Comment.Preproc)),
(r'(true|false|null)\b', Keyword.Constant),
(words((
- 'Address', 'Byte', 'Boolean', 'Character', 'Controlled', 'Count', 'Cursor',
- 'Duration', 'File_Mode', 'File_Type', 'Float', 'Generator', 'Integer', 'Long_Float',
- 'Long_Integer', 'Long_Long_Float', 'Long_Long_Integer', 'Natural', 'Positive',
- 'Reference_Type', 'Short_Float', 'Short_Integer', 'Short_Short_Float',
- 'Short_Short_Integer', 'String', 'Wide_Character', 'Wide_String'), suffix=r'\b'),
+ 'Address', 'Byte', 'Boolean', 'Character', 'Controlled', 'Count',
+ 'Cursor', 'Duration', 'File_Mode', 'File_Type', 'Float', 'Generator',
+ 'Integer', 'Long_Float', 'Long_Integer', 'Long_Long_Float',
+ 'Long_Long_Integer', 'Natural', 'Positive', 'Reference_Type',
+ 'Short_Float', 'Short_Integer', 'Short_Short_Float',
+ 'Short_Short_Integer', 'String', 'Wide_Character', 'Wide_String'),
+ suffix=r'\b'),
Keyword.Type),
(r'(and(\s+then)?|in|mod|not|or(\s+else)|rem)\b', Operator.Word),
(r'generic|private', Keyword.Declaration),