Index A | C | D | E | G | I | K | L | M | N | O | P | R | S | T A apply() (scilex.Layout method) C column (scilex.Position attribute) (scilex.Token attribute) column_unit (scilex.Lexer property) D dfa_modes (scilex.Lexer property) dfa_modes_active (scilex.Lexer property) E end_of() (scilex.Lexer method) error G get_config() (in module scilex) get_include() (in module scilex) Grammar (class in scilex) GrammarError I insignificant_modes (scilex.Lexer property) K kind (scilex.Token attribute) L Layout (class in scilex) layout() (in module scilex) (scilex.Lexer method) LayoutError lexeme (scilex.Token attribute) Lexer (class in scilex) lexer() (scilex.Grammar method) LexError line (scilex.Position attribute) (scilex.Token attribute) load_grammar() (in module scilex) M mode (scilex.Token attribute) module scilex N name() (scilex.Grammar method) O offset (scilex.Position attribute) (scilex.Token attribute) P parse_grammar() (in module scilex) pike_rules() (scilex.Lexer method) Position (class in scilex) position (scilex.Token attribute) R real_version() (in module scilex) rules (scilex.Lexer property) S scan() (in module scilex) (scilex.Lexer method) scilex module scilex::column_unit (C++ enum) scilex::column_unit::bytes (C++ enumerator) scilex::column_unit::codepoints (C++ enumerator) scilex::column_unit::utf16 (C++ enumerator) scilex::dfa_policy (C++ enum) scilex::dfa_policy::automatic (C++ enumerator) scilex::dfa_policy::requested (C++ enumerator) scilex::eof_policy (C++ enum) scilex::eof_policy::append (C++ enumerator) scilex::eof_policy::omit (C++ enumerator) scilex::error_policy (C++ enum) scilex::error_policy::raise (C++ enumerator) scilex::error_policy::token (C++ enumerator) scilex::grammar (C++ struct) scilex::grammar::name (C++ function) scilex::grammar::names (C++ member) scilex::grammar::rules (C++ member) scilex::grammar_error (C++ class) scilex::grammar_error::cause (C++ function) scilex::grammar_error::column (C++ function) scilex::grammar_error::grammar_error (C++ function) scilex::grammar_error::line (C++ function) scilex::layout (C++ function), [1] scilex::layout_error (C++ class) scilex::layout_error::layout_error (C++ function) scilex::layout_error::where (C++ function) scilex::lex_error (C++ class) scilex::lex_error::decided (C++ function) scilex::lex_error::lex_error (C++ function), [1] scilex::lex_error::where (C++ function) scilex::lexer (C++ class) scilex::lexer::columns (C++ function) scilex::lexer::dfa_modes_active (C++ function) scilex::lexer::end_of (C++ function) scilex::lexer::lexer (C++ function) scilex::lexer::mode_name (C++ function) scilex::lexer::mode_significant (C++ function) scilex::lexer::pike_rules (C++ function) scilex::lexer::scan (C++ function), [1] scilex::lexer::tokenize (C++ function) scilex::load_grammar (C++ function) scilex::max_mode_depth (C++ member) scilex::mode_action (C++ struct) scilex::mode_action::op (C++ enum) scilex::mode_action::op::pop (C++ enumerator) scilex::mode_action::op::push (C++ enumerator) scilex::mode_action::op::set (C++ enumerator) scilex::mode_action::operation (C++ member) scilex::mode_action::target (C++ member) scilex::mode_action::target_id (C++ member) scilex::parse_grammar (C++ function) scilex::position (C++ struct) scilex::position::column (C++ member) scilex::position::line (C++ member) scilex::position::offset (C++ member) scilex::rule (C++ struct) scilex::rule::action (C++ member) scilex::rule::in_mode (C++ member) scilex::rule::kind (C++ member) scilex::rule::pattern (C++ member) scilex::rule::skip (C++ member) scilex::tab_policy (C++ enum) scilex::tab_policy::columns (C++ enumerator) scilex::tab_policy::python (C++ enumerator) scilex::token (C++ struct) scilex::token::kind (C++ member) scilex::token::lexeme (C++ member) scilex::token::mode_id (C++ member) scilex::token::start (C++ member) stream() (scilex.Lexer method) T Token (class in scilex) tokenize() (in module scilex) (scilex.Lexer method)