ThirdParty/Pygments/pygments/lexers/parsers.py

changeset 684
2f29a0b6e1c7
parent 0
de9c2efb9d02
child 1705
b0fbc9300f2b
equal deleted inserted replaced
682:91114a975eda 684:2f29a0b6e1c7
3 pygments.lexers.parsers 3 pygments.lexers.parsers
4 ~~~~~~~~~~~~~~~~~~~~~~~ 4 ~~~~~~~~~~~~~~~~~~~~~~~
5 5
6 Lexers for parser generators. 6 Lexers for parser generators.
7 7
8 :copyright: Copyright 2006-2009 by the Pygments team, see AUTHORS. 8 :copyright: Copyright 2006-2010 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
14 from pygments.lexer import RegexLexer, DelegatingLexer, \ 14 from pygments.lexer import RegexLexer, DelegatingLexer, \
15 include, bygroups, using, this 15 include, bygroups, using
16 from pygments.token import Error, Punctuation, Generic, Other, \ 16 from pygments.token import Punctuation, Other, Text, Comment, Operator, \
17 Text, Comment, Operator, Keyword, Name, String, Number, Whitespace 17 Keyword, Name, String, Number, Whitespace
18 from pygments.lexers.compiled import JavaLexer, CLexer, CppLexer, \ 18 from pygments.lexers.compiled import JavaLexer, CLexer, CppLexer, \
19 ObjectiveCLexer, DLexer 19 ObjectiveCLexer, DLexer
20 from pygments.lexers.dotnet import CSharpLexer 20 from pygments.lexers.dotnet import CSharpLexer
21 from pygments.lexers.agile import RubyLexer, PythonLexer, PerlLexer 21 from pygments.lexers.agile import RubyLexer, PythonLexer, PerlLexer
22 from pygments.lexers.web import ActionScriptLexer 22 from pygments.lexers.web import ActionScriptLexer
23 # Use TextLexer during development to just focus on one part of a delegating 23
24 # lexer.
25 from pygments.lexers.special import TextLexer
26 24
27 __all__ = ['RagelLexer', 'RagelEmbeddedLexer', 'RagelCLexer', 'RagelDLexer', 25 __all__ = ['RagelLexer', 'RagelEmbeddedLexer', 'RagelCLexer', 'RagelDLexer',
28 'RagelCppLexer', 'RagelObjectiveCLexer', 'RagelRubyLexer', 26 'RagelCppLexer', 'RagelObjectiveCLexer', 'RagelRubyLexer',
29 'RagelJavaLexer', 'AntlrLexer', 'AntlrPythonLexer', 27 'RagelJavaLexer', 'AntlrLexer', 'AntlrPythonLexer',
30 'AntlrPerlLexer', 'AntlrRubyLexer', 'AntlrCppLexer', 28 'AntlrPerlLexer', 'AntlrRubyLexer', 'AntlrCppLexer',

eric ide

mercurial