解析

出自維基百科,自由嘅百科全書
解析數學公式嘅示意圖

電算語言學入面,解析英文parsing[註 1],又叫 syntactic analysis )係指分析一串語言資訊,決定佢喺某種形式語法英文formal grammarformal grammar)中嘅語法結構(grammatical structure)嘅過程。

喺電算,上面講嘅語言資訊並唔係源碼,而係一種叫 token(臺譯 「符記」)嘅數據,token 係已經用掃描器scanner,又叫 lexer)將原碼掃咗一次,而得出嘅識別碼保留字字串數字或者其他符號,而解析就係指將 token 重新組合成一種對應原內容語法結構嘅數據結構,方便以後處理,用嘅數據結構通常會係一棵,叫解析樹parse tree),而做呢樣嘢嘅嘢就叫解析器parser)。

人話[編輯]

程式語言[編輯]

解析器嘅款[編輯]

解析器嘅例[編輯]

參攷[編輯]

再睇下[編輯]

解析器嘅概念[編輯]

整解析器嘅軟件[編輯]

See also: List of Parsers comparison table.

自由軟件[編輯]

維基媒體[編輯]

[編輯]

[編輯]

  1. 喺語言學,parsing 有多過一個意思,可以指將連續嘅說話分做音素,如果要指明係語法分析,可以講明係 syntactic parsing 或者 syntactic analysis