0
フレックスの使用に問題があります。
私はその後、私は私はa
EXEファイルを生成したコマンドgcc lex.yy.c -lfl
を与えそしてlex.yy
を生成コマンドflex happy.c
を与えフレックスで生成された出力を生成する
int num_lines = 0, num_chars = 0;
%%
\n ++num_lines; ++num_chars;
. ++num_chars;
%%
main()
{
yylex();
printf("# of lines = %d, # of chars = %d\n",
num_lines, num_chars);
}
としてCファイルhappy.c
を書きました。
しかし、このexeファイルの使い方はわかりません。例えば:私がコマンドを与えたとき
それは何も生産しなかった。プログラムがハングしているようだ。
exeファイルの使い方を教えてください。
私もこれを試してみました。 そして './a test'と打ちました。しかし、何も起こらなかった。私は入力を続け、何も起こらない。 –
'./a test'ではなく' ./a
Ok ...ありがとうございます。 –