close

今天去上了程式語言,主要在上design concept 。今天討論的重點是generator , recognizer , syntax , semantic, lexeme, token 的意義。

generator 就是給你grammar rules 你去generate 出一個valid sentence 。(不實用,只是理論)

recognizer 則是給你sentence ,你要判斷它是valid or invalid.

syntax 是指 grammar or rule 。

semantic 則是字面上的意思。

例如: Bill looks good. She is smart.

這句話文法沒問題,所以syntax OK 。但 Bill 很明顯是he not she ,所以有semantic 的問題。

我們會先去討論syntax 是不是OK ,再去討論semantic 。因為syntax 不對,semantic 的意義就很難判斷。

token = classification of lexeme.

 

老師很好笑,他只會講英文,他覺得大家聽不懂,就開始找人翻譯。。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 lettice0913 的頭像
    lettice0913

    斑的家

    lettice0913 發表在 痞客邦 留言(0) 人氣()