kaitiaki.OptionLexer ==================== .. py:module:: kaitiaki.OptionLexer Attributes ---------- .. autoapisummary:: kaitiaki.OptionLexer.COMMENT_CHARACTER kaitiaki.OptionLexer.BEGIN_BLOCK_CHAR kaitiaki.OptionLexer.END_BLOCK_CHAR kaitiaki.OptionLexer.KEY_VALUE_SEPARATOR kaitiaki.OptionLexer.MULTILINE_COMMENT kaitiaki.OptionLexer.START_TOKEN kaitiaki.OptionLexer.END_TOKEN Classes ------- .. autoapisummary:: kaitiaki.OptionLexer.Lexer Module Contents --------------- .. py:data:: COMMENT_CHARACTER :value: '#' .. py:data:: BEGIN_BLOCK_CHAR :value: '[' .. py:data:: END_BLOCK_CHAR :value: ']' .. py:data:: KEY_VALUE_SEPARATOR :value: '=' .. py:data:: MULTILINE_COMMENT :value: '"""' .. py:data:: START_TOKEN :value: 'begin' .. py:data:: END_TOKEN :value: 'end' .. py:class:: Lexer(filepath) .. py:method:: __str__() .. py:method:: load_file_to_dictionary(filepath) .. py:method:: validate_lexicon() .. py:method:: fetch_lexicon() .. py:method:: __iter__() .. py:method:: __next__()