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.
老師很好笑,他只會講英文,他覺得大家聽不懂,就開始找人翻譯。。
全站熱搜
留言列表