module RubyLexer::State::Values

Constants

EXPR_ARG
EXPR_ARG_ANY
EXPR_BEG
EXPR_BEG_ANY
EXPR_CLASS
EXPR_CMDARG
EXPR_DOT
EXPR_END
EXPR_ENDARG
EXPR_ENDFN
EXPR_END_ANY
EXPR_FITEM
EXPR_FNAME
EXPR_LAB

extra fake lex_state names to make things a bit cleaner

EXPR_LABEL
EXPR_LABELED
EXPR_LIT
EXPR_MID
EXPR_NONE
EXPR_NUM
EXPR_PAD
EXPR_PAR
STR_DQUOTE
STR_DSYM
STR_DWORD
STR_FUNC_BORING
STR_FUNC_DEDENT
STR_FUNC_ESCAPE
STR_FUNC_EXPAND
STR_FUNC_INDENT
STR_FUNC_LABEL
STR_FUNC_LIST
STR_FUNC_QWORDS
STR_FUNC_REGEXP
STR_FUNC_SYMBOL
STR_FUNC_TERM
STR_LABEL
STR_REGEXP
STR_SQUOTE

TODO: check parser25.y on how they do STR_FUNC_INDENT

STR_SSYM
STR_SWORD
STR_XQUOTE