題名: | Skins as a Mechanism for Makin Languages Syntactically Extensible |
其他題名: | 以skin作為擴充程式語言語法之機制 |
作者: | Sun, Yuen-Chang Lei, Chin-Laung |
關鍵字: | metaobject protocol open implementation programming language skin syntactic extensibility |
期刊名/會議名稱: | 1999 NCS會議 |
摘要: | This paper introduces the skin mechanism for extending programming language syntax. A skin associates an encapsulated collection of syntax rules to semantic handlers. These syntax rules are declared all at once and used exclusively so syntax conflicts and ambiguities can be avoided. The semantic handlers can thus be reused freely. Metaobject protocol is used as the semantic handing facility. It has access to meta-level information about the user program so advanced program transformations can be done. Extended examples are given, and a summary shows the methodology for designing and implementing a skin mechanism. |
日期: | 2006-10-27T07:19:09Z |
分類: | 1999年 NCS 全國計算機會議 |
文件中的檔案:
檔案 | 描述 | 大小 | 格式 | |
---|---|---|---|---|
ce07ncs001999000025.pdf | 726.33 kB | Adobe PDF | 檢視/開啟 |
在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。