標題: SSCC : 基於有序屬性文法的產生器及屬性計算系統
SSCC : A Generator and Evaluation System Based on Ordered Attribute Grammars
作者: 劉炎瓚
Liu, Yen-Tsan
楊武
Wuu Yang
資訊科學與工程研究所
關鍵字: 屬性文法;編譯器;屬性計算;Attribute Grammars;Compiler;Attribute Evaluation
公開日期: 1995
摘要: 屬性文法是用來表示程式語言語意的一個標準方法,而且在自動產生 程式編譯器的應用上已經被證實是有效率的。在研究程式語言的領域中, 屬性文法是一個很熱門的研究方向。目前已經有許多根據各種不同的屬性 文法定義,以及針對特定目的而設計並且實作出來的工具程式。在本篇論 文中,我們提出另一套新的屬性文法系統,叫做 SSCC (Sufficiently Smart Compiler Compiler)。這套系統自動產生一個基於有序屬性文法的 屬性計算器。在 SSCC 系統中,我們提供兩種新的功能 : 使用者自定函 式及抽象資料型態。有了這兩個特殊的功能,將可以提昇屬性文法的表達 能力及適用性。 Attribute grammars (AGs) are proposed for specifying the semantics of programming languages and have been proven to be efficient in automatic compiler construction. Attribute grammars are an intensive research area of programming languages. Many tools have been designed and implemented based on different classes of attribute grammars. In this thesis, we proposed a new attribute-grammar system, named SSCC (Sufficiently Smart Compiler Compiler). This system is designed for automatic construction of attribute evaluation systems based on ordered attribute grammars. Two features of SSCC, namely user-defined functions and abstract types, improve the expressive power of attribute gramamrs.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT840394061
http://hdl.handle.net/11536/60507
顯示於類別:畢業論文