#line
指示子、制御: Switches Summary#line
指示子とLex: Flex and POSIX%array
: %option (Flex 2.5)%option
: %option (Flex 2.5)%pointer
: %option (Flex 2.5)%s
、詳細: Start States Explained%x
EOFを使用したサンプル: Handling Comments%x
より長いテキストにマッチするサンプル: Handling Comments%x
複数行文字列を使用したサンプル: Handling Strings%x
、詳細: Start States Explained`
-Ce'
、詳細: Table Compression and Scanner Speed`
-F'
、詳細: Table Compression and Scanner Speed`
-f'
、詳細: Table Compression and Scanner Speed.l
、lexファイル: Invoking Flex7bit、%option
: %option (Flex 2.5)8bit、%option
: %option (Flex 2.5)<*>
: Start State Notes (Flex 2.5)<<EOF>>
、詳細: End-Of-File Rules<<EOF>>
とLex: Flex and POSIXalign、%option
: %option (Flex 2.5)always-interactive、%option
: %option (Flex 2.5)array、%option
: %option (Flex 2.5)backup、%option
: %option (Flex 2.5)batch、%option
: %option (Flex 2.5)BEGIN
、スタート状態の活性化: Activating StatesBEGIN
、詳細: Flex and CBEGIN
、要約: Summary or Flex Variables and Functionsc++、%option
: %option (Flex 2.5)case-insensitive、%option
: %option (Flex 2.5)case-sensitive、%option
: %option (Flex 2.5)caseful、%option
: %option (Flex 2.5)caseless、%option
: %option (Flex 2.5)debug()、FlexLexer
: Flex and C++ (Flex 2.5)debug、%option
: %option (Flex 2.5)default、%option
: %option (Flex 2.5)ECHO
: Summary or Flex Variables and FunctionsECHO
、サンプル: Table Compression and Scanner SpeedECHO
とoutput()
: Flex and POSIXecs、%option
: %option (Flex 2.5)fast、%option
: %option (Flex 2.5)FlexLexer
: Flex and C++ (Flex 2.5)front.lex
: The Implementationfront.y
: The Implementationfull、%option
: %option (Flex 2.5)input()
、LexとFlexの相違点: Flex and POSIXinput()
、サンプル: Handling Commentsinput()
、詳細: Flex and Cinput()
、要約: Summary or Flex Variables and Functionsinteractive、%option
: %option (Flex 2.5)lex-compat、%option
: %option (Flex 2.5)lex.yy.c
: Invoking Flexlex.yy.cc
: Flex and C++ (Flex 2.5)LexerError()、yyFlexLexer
: Flex and C++ (Flex 2.5)LexerInput()、yyFlexLexer
: Flex and C++ (Flex 2.5)LexerOutput()、yyFlexLexer
: Flex and C++ (Flex 2.5)lineno()、FlexLexer
: Flex and C++ (Flex 2.5)main、%option
: %option (Flex 2.5)meta-ecs、%option
: %option (Flex 2.5)never-interactive、%option
: %option (Flex 2.5)output()
: Flex and POSIXoutput、%option
: %option (Flex 2.5)perf-report、%option
: %option (Flex 2.5)pointer、%option
: %option (Flex 2.5)prefix、%option
: %option (Flex 2.5)read、%option
: %option (Flex 2.5)reject、%option
: %option (Flex 2.5)REJECT
、詳細: Flex and Cset_debug()、FlexLexer
: Flex and C++ (Flex 2.5)stack、%option
: %option (Flex 2.5)stdinit、%option
: %option (Flex 2.5)stdout、%option
: %option (Flex 2.5)switch_streams()、FlexLexer
: Flex and C++ (Flex 2.5)unput()
、詳細: Flex and Cunput()
、要約: Summary or Flex Variables and Functionsunput、%option
: %option (Flex 2.5)verbose、%option
: %option (Flex 2.5)warn、%option
: %option (Flex 2.5)Yacc
: Flex and BisonYY_AT_BOL()
、詳細: Flex and C (Flex 2.5)YY_AT_BOL()
、要約: Summary or Flex Variables and Functions (Flex 2.5)YY_BREAK
、詳細: Flex and CYY_BREAK
、要約: Summary or Flex Variables and FunctionsYY_BUF_SIZE
: Buffer ManipulationYY_BUFFER_STATE
: Summary or Flex Variables and Functionsyy_create_buffer()
: Buffer Manipulationyy_create_buffer()、FlexLexer
: Flex and C++ (Flex 2.5)YY_CURRENT_BUFFER
: Buffer ManipulationYY_DECL
、詳細: Flex and CYY_DECL
、要約: Summary or Flex Variables and Functionsyy_delete_buffer()
: Buffer Manipulationyy_delete_buffer()、FlexLexer
: Flex and C++ (Flex 2.5)yy_flex_debug、FlexLexer
: Flex and C++ (Flex 2.5)yy_flush_buffer()
、詳細: Buffer Manipulation (Flex 2.5)yy_flush_buffer()
、要約: Summary or Flex Variables and Functions (Flex 2.5)YY_FLUSH_BUFFER
、詳細: Buffer Manipulation (Flex 2.5)YY_FLUSH_BUFFER
、要約: Summary or Flex Variables and Functions (Flex 2.5)YY_INPUT
、再定義: Flex and CYY_INPUT
、要約: Summary or Flex Variables and FunctionsYY_INPUT
の再定義: Flex and Cyy_new_buffer()
、詳細: Buffer Manipulation (Flex 2.5)yy_new_buffer()
、要約: Summary or Flex Variables and Functions (Flex 2.5)YY_NEW_FILE
、詳細: Flex and CYY_NEW_FILE
、要約: Summary or Flex Variables and Functionsyy_pop_state()
、詳細: Start State Notes (Flex 2.5)yy_pop_state()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yy_pop_state、%option
: %option (Flex 2.5)yy_push_state()
、詳細: Start State Notes (Flex 2.5)yy_push_state()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yy_push_state、%option
: %option (Flex 2.5)yy_scan_buffer()
、詳細: Buffer Manipulation (Flex 2.5)yy_scan_buffer()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yy_scan_buffer、%option
: %option (Flex 2.5)yy_scan_bytes()
、詳細: Buffer Manipulation (Flex 2.5)yy_scan_bytes()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yy_scan_bytes、%option
: %option (Flex 2.5)yy_scan_string()
、詳細: Buffer Manipulation (Flex 2.5)yy_scan_string()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yy_scan_string、%option
: %option (Flex 2.5)yy_set_bol()
、詳細: Flex and C (Flex 2.5)yy_set_bol()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yy_set_interactive()
、詳細: Flex and C (Flex 2.5)yy_set_interactive()
、要約: Summary or Flex Variables and Functions (Flex 2.5)YY_START
: Start State Notes (Flex 2.5)yy_switch_to_buffer()、FlexLexer
: Flex and C++ (Flex 2.5)yy_switch_to_buffer()
、詳細: Buffer Manipulationyy_switch_to_buffer()
、要約: Summary or Flex Variables and Functionsyy_top_state()
、詳細: Start State Notes (Flex 2.5)yy_top_state()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yy_top_state、%option
: %option (Flex 2.5)YY_USER_ACTION
、詳細: Flex and CYY_USER_ACTION
、要約: Summary or Flex Variables and FunctionsYY_USER_INIT
、詳細: Flex and CYY_USER_INIT
、要約: Summary or Flex Variables and FunctionsYYBREAK
とともに使用されるbreak
: Flex and Cyyclass、%option
: %option (Flex 2.5)yyFlexLexer
: Flex and C++ (Flex 2.5)yyFlexLexer::LexerError()
、詳細: Flex and C++ (Flex 2.5)yyFlexLexer::LexerError()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yyFlexLexer::LexerInput()
、詳細: Flex and C++ (Flex 2.5)yyFlexLexer::LexerInput()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yyFlexLexer::LexerOutput()
、詳細: Flex and C++ (Flex 2.5)yyFlexLexer::LexerOutput()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yyFlexLexer::yylex()
、詳細: Flex and C++ (Flex 2.5)yyFlexLexer::yylex()
、要約: Summary or Flex Variables and Functions (Flex 2.5)yyin
: Flex and Cyyin
、リセットの例: Example-Counting Wordsyyin
、要約: Summary or Flex Variables and Functionsyyin
とソケット: Miscellaneousyyleng
: Flex and CYYLeng()、FlexLexer
: Flex and C++ (Flex 2.5)yyleng、FlexLexer
: Flex and C++ (Flex 2.5)yyleng
、unput()
: Flex and POSIXyyleng
、要約: Summary or Flex Variables and Functionsyyless()
、詳細: Flex and Cyyless()
、要約: Summary or Flex Variables and Functionsyylex()、FlexLexer
: Flex and C++ (Flex 2.5)yylex()
、再定義: Flex and Cyylex()
、詳細: Flex and Cyylex()
、要約: Summary or Flex Variables and Functionsyylex()
とyyterminate()
: Flex and Cyylex()
の再定義: Flex and Cyylineno
: Flex and POSIXyylineno、%option
: %option (Flex 2.5)yylineno、FlexLexer
: Flex and C++ (Flex 2.5)yylval
、説明: YYSTYPE and yylvalyylval
、要約: Summary or Flex Variables and Functionsyymore()
、詳細: Flex and Cyymore()
、要約: Summary or Flex Variables and Functionsyymore、%option
: %option (Flex 2.5)yyout
: Flex and Cyyout
、要約: Summary or Flex Variables and Functionsyyout
とソケット: Miscellaneousyyrestart()、FlexLexer
: Flex and C++ (Flex 2.5)yyrestart()
、詳細: Flex and Cyyrestart()
、要約: Summary or Flex Variables and Functionsyyrestart()
とLex: Flex and POSIXYYSTYPE
: Notes on the ImplementationYYSTYPE
、Bisonとの関連: YYSTYPE and yylvalYYSTYPE
、Bisonファイルにおける%union
型: Summary or Flex Variables and Functionsyyterminate()
、詳細: Flex and Cyyterminate()
、要約: Summary or Flex Variables and Functionsyyterminate()
とLex: Flex and POSIXYYText()、FlexLexer
: Flex and C++ (Flex 2.5)yytext、FlexLexer
: Flex and C++ (Flex 2.5)yytext
、unput()
: Flex and POSIXyytext
、詳細: Flex and Cyytext
、表示: Flex and Cyytext
、要約: Summary or Flex Variables and Functionsyytext
の長さへのアクセス: Flex and Cyytext
非互換性: Flex and POSIXyywrap()
、詳細: Flex and Cyywrap()
、要約: Summary or Flex Variables and Functionsyywrap()
とEOF
: Flex and Cyywrap()
とPOSIX: Flex and POSIXyywrap、%option
: %option (Flex 2.5)yyrestart()
: Flex and CECHO
: Flex and Cスタート状態スコープ
: Start State Notes (Flex 2.5)スタート状態スタック
: Start State Notes (Flex 2.5)