class EasytrieveLexer(RegexLexer):
Easytrieve Plus is a programming language for extracting, filtering and converting sequential data. Furthermore it can layout data for reports. It is mainly used on mainframe platforms and can access several of the mainframe's native file formats. It is somewhat comparable to awk.
Method | analyse_text |
Perform a structural analysis for basic Easytrieve constructs. |
Constant | _COMMENT_LINE_REGEX |
Undocumented |
Constant | _DELIMITER_PATTERN |
Undocumented |
Constant | _DELIMITER_PATTERN_CAPTURE |
Undocumented |
Constant | _DELIMITERS |
Undocumented |
Constant | _DELIMITERS_OR_COMENT |
Undocumented |
Constant | _KEYWORDS |
Undocumented |
Constant | _MACRO_HEADER_REGEX |
Undocumented |
Constant | _NON_DELIMITER_OR_COMMENT_PATTERN |
Undocumented |
Constant | _OPERATORS_PATTERN |
Undocumented |
Class Variable | aliases |
Undocumented |
Class Variable | filenames |
Undocumented |
Class Variable | flags |
Undocumented |
Class Variable | mimetypes |
Undocumented |
Class Variable | name |
Undocumented |
Class Variable | tokens |
Undocumented |
Inherited from RegexLexer
:
Method | get_tokens_unprocessed |
Split text into (tokentype, text) pairs. |
Inherited from Lexer
(via RegexLexer
):
Method | get_tokens |
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_filenames |
Undocumented |
Method | __init__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | add_filter |
Add a new stream filter to this lexer. |
Class Variable | priority |
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 |
pygments.lexer.Lexer.analyse_text