剖析器產生器
建立一個由語法檔案驅動的剖析器,作為 DSL。
語法檔案是一種描述 DSL 語法結構的自然方式。一旦你有了語法,將其轉換為手寫剖析器是一項繁瑣的工作,而繁瑣的工作應該由電腦來完成。
剖析器產生器使用這個語法檔案來產生剖析器。剖析器可以透過更新語法並重新產生來更新。產生的剖析器可以使用手動建立和維護起來很困難的高效技術。
更多詳細資訊,請參閱 DSL 書籍 的第 23 章
建立一個由語法檔案驅動的剖析器,作為 DSL。
語法檔案是一種描述 DSL 語法結構的自然方式。一旦你有了語法,將其轉換為手寫剖析器是一項繁瑣的工作,而繁瑣的工作應該由電腦來完成。
剖析器產生器使用這個語法檔案來產生剖析器。剖析器可以透過更新語法並重新產生來更新。產生的剖析器可以使用手動建立和維護起來很困難的高效技術。
更多詳細資訊,請參閱 DSL 書籍 的第 23 章