Skip to content
  • Masahiro Yamada's avatar
    kconfig: begin PARAM state only when seeing a command keyword · 9de07153
    Masahiro Yamada authored
    
    
    Currently, any statement line starts with a keyword with TF_COMMAND
    flag.  So, the following three lines are dead code.
    
            alloc_string(yytext, yyleng);
            zconflval.string = text;
            return T_WORD;
    
    If a T_WORD token is returned in this context, it will cause syntax
    error in the parser anyway.
    
    The next commit will support the assignment statement where a line
    starts with an arbitrary identifier.  So, I want the lexer to switch
    to the PARAM state only when it sees a command keyword.
    
    Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
    9de07153