summaryrefslogtreecommitdiff
path: root/pygments/lexers/compiled.py
diff options
context:
space:
mode:
authormicclly <k.micclly@gmail.com>2014-02-09 17:27:37 +0900
committermicclly <k.micclly@gmail.com>2014-02-09 17:27:37 +0900
commitb2a42ad34fb1e61b798311e2129dc56259d50f9e (patch)
tree1a47b6e9aa82faf3784d62d30abae947f84e011f /pygments/lexers/compiled.py
parent22bbe03ad5015d52a380e5540c744dab64e21115 (diff)
downloadpygments-b2a42ad34fb1e61b798311e2129dc56259d50f9e.tar.gz
Added MqlLexer
Diffstat (limited to 'pygments/lexers/compiled.py')
-rw-r--r--pygments/lexers/compiled.py13
1 files changed, 12 insertions, 1 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py
index 22d3cd67..edd9dd75 100644
--- a/pygments/lexers/compiled.py
+++ b/pygments/lexers/compiled.py
@@ -31,7 +31,7 @@ __all__ = ['CLexer', 'CppLexer', 'DLexer', 'DelphiLexer', 'ECLexer',
'FantomLexer', 'RustLexer', 'CudaLexer', 'MonkeyLexer', 'SwigLexer',
'DylanLidLexer', 'DylanConsoleLexer', 'CobolLexer',
'CobolFreeformatLexer', 'LogosLexer', 'ClayLexer', 'PikeLexer',
- 'ChapelLexer', 'EiffelLexer']
+ 'ChapelLexer', 'EiffelLexer', 'MqlLexer']
class CFamilyLexer(RegexLexer):
@@ -3951,3 +3951,14 @@ class EiffelLexer(RegexLexer):
(r'[0-9]+', Number.Integer),
],
}
+
+class MqlLexer(CppLexer):
+ """
+ For `MQL4 <http://docs.mql4.com/>`_ and `MQL5 <http://www.mql5.com/en/docs>`_ source code.
+
+ .. versionadded:: 2.0
+ """
+ name = 'MQL'
+ aliases = ['mql', 'mq4', 'mq5', 'mql4', 'mql5']
+ filenames = ['*.mq4', '*.mq5', '*.mqh']
+ mimetypes = ['text/x-mql']