The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January/February (1989 vol.6)
pp: 98-107
ABSTRACT
<p>The authors present the Abstract-Type and Scheme-Definition Language (ASDL), a new formalism and environment kernel. The main goal of this object-oriented kernel is to reconcile integration and extensibility. ASDL adopts the ideas underlying language-based editor generators but overcomes their extensibility deficiencies. ASDL combines an object-oriented type system with syntax-directed translation schemes and a target-language interface. Its power lies in utilizing inheritance for structure-driven computations. The authors discuss object types, translation rules, and semantic information in ASDL.</p>
INDEX TERMS
ASDL; Abstract-Type and Scheme-Definition Language; object-oriented kernel; integration; extensibility; language-based editor generators; syntax-directed translation schemes; target-language interface; inheritance; structure-driven computations; object types; translation rules; semantic information; high level languages; object-oriented programming; specification languages
CITATION
"Developing Integrated Environments with ASDL", IEEE Software, vol.6, no. 1, pp. 98-107, January/February 1989, doi:10.1109/52.16907
SEARCH
23 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool