FreeBASIC マニュアルのトップに戻る

FreeBASIC DevFbcLexerCallGraph

目次→FreeBASIC のハッキング→FreeBASIC でのハッキングのための情報Lexer(字句解析器) と Preprocessor(前処理)Quick overview of the call graph←オリジナル・サイト

グラフ呼び出しの概要



FB パーサー、PP パーサー、字句解析器の間で再帰を示すこと:

	                    +------------------> lexGetLookAhead() --------+
	                    |                                              |
	                    |                                              v
	 (begin)        (FB parsing)                (PP parsing)         (lexing)
	fbCompile()  ->  cProgram()  ------------>  lexSkipToken()  ->  lexNextToken()
	    |               ^  |                       |     ^              |    ^
	    v               |  |                       v     |              v    |
	   fbPreIncludes()  |  |('$include)       ppCheck()  |           ppDefineLoad()
	              |     |  |                       |     |          (macro expansion)
	              v     |  v                       v     |
	             fbIncludeFile()  <--------------  ppParse()
	                                (#include)    (directives)

FreeBASIC の開発者用情報 に戻る
目次に戻る
ページ歴史:2016-08-10 12:26:09
日本語翻訳:WATANABE Makoto、原文著作者:DkLwikki

ホームページのトップに戻る

表示-非営利-継承