class documentation
class BatchLexer(RegexLexer): (source)
Lexer for the DOS/Windows Batch file format. .. versionadded:: 0.7
Class Variable | aliases |
Undocumented |
Class Variable | filenames |
Undocumented |
Class Variable | flags |
Undocumented |
Class Variable | mimetypes |
Undocumented |
Class Variable | name |
Undocumented |
Class Variable | tokens |
Undocumented |
Method | _make |
Undocumented |
Method | _make |
Undocumented |
Method | _make |
Undocumented |
Method | _make |
Undocumented |
Method | _make |
Undocumented |
Method | _make |
Undocumented |
Class Variable | _core |
Undocumented |
Class Variable | _core |
Undocumented |
Class Variable | _keyword |
Undocumented |
Class Variable | _label |
Undocumented |
Class Variable | _label |
Undocumented |
Class Variable | _nl |
Undocumented |
Class Variable | _nlws |
Undocumented |
Class Variable | _number |
Undocumented |
Class Variable | _opword |
Undocumented |
Class Variable | _punct |
Undocumented |
Class Variable | _space |
Undocumented |
Class Variable | _start |
Undocumented |
Class Variable | _stoken |
Undocumented |
Class Variable | _string |
Undocumented |
Class Variable | _token |
Undocumented |
Class Variable | _token |
Undocumented |
Class Variable | _token |
Undocumented |
Class Variable | _variable |
Undocumented |
Class Variable | _ws |
Undocumented |
Inherited from RegexLexer
:
Method | get |
Split ``text`` into (tokentype, text) pairs. |
Inherited from Lexer
(via RegexLexer
):
Method | __init__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | add |
Add a new stream filter to this lexer. |
Method | analyse |
Has to return a float between ``0`` and ``1`` that indicates if a lexer wants to highlight this text. Used by ``guess_lexer``. If this method returns ``0`` it won't highlight it in any case, if it returns ``1`` highlighting with this lexer is guaranteed. |
Method | get |
Return an iterable of (tokentype, value) pairs generated from `text`. If `unfiltered` is set to `True`, the filtering mechanism is bypassed even if filters are defined. |
Class Variable | alias |
Undocumented |
Class Variable | priority |
Undocumented |
Class Variable | url |
Undocumented |
Instance Variable | encoding |
Undocumented |
Instance Variable | ensurenl |
Undocumented |
Instance Variable | filters |
Undocumented |
Instance Variable | options |
Undocumented |
Instance Variable | stripall |
Undocumented |
Instance Variable | stripnl |
Undocumented |
Instance Variable | tabsize |
Undocumented |
def _make_arithmetic_state(compound, _nl=_nl, _punct=_punct, _string=_string, _variable=_variable, _ws=_ws, _nlws=_nlws):
(source)
¶
Undocumented
def _make_begin_state(compound, _core_token=_core_token, _core_token_compound=_core_token_compound, _keyword_terminator=_keyword_terminator, _nl=_nl, _punct=_punct, _string=_string, _space=_space, _start_label=_start_label, _stoken=_stoken, _token_terminator=_token_terminator, _variable=_variable, _ws=_ws):
(source)
¶
Undocumented
def _make_follow_state(compound, _label=_label, _label_compound=_label_compound, _nl=_nl, _space=_space, _start_label=_start_label, _token=_token, _token_compound=_token_compound, _ws=_ws):
(source)
¶
Undocumented
def _make_label_state(compound, _label=_label, _label_compound=_label_compound, _nl=_nl, _punct=_punct, _string=_string, _variable=_variable):
(source)
¶
Undocumented