1

重複した文字列を bison ファイルに送信したい。

私のフレックスファイルでは、このように使用します

    "<"     {return strdup(tOPEN);}

    ">"     {return strdup(tCLOSE);}

これは正しいことですか?または、コードの下のように使用する必要があります。

    "<"       { yyval. sval = strdup(yytext); return tOPEN;}
4

1 に答える 1

2
  "<"       { yyval. sval = strdup(yytext); return tOPEN;}

これが正しい使い方です。

于 2016-03-24T11:31:20.400 に答える