ACTION SEMANTICS-DIRECTED PROTOTYPING

Authors
Citation
Kg. Doh et Da. Schmidt, ACTION SEMANTICS-DIRECTED PROTOTYPING, Computer languages, 19(4), 1993, pp. 213-233
Citations number
31
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
Journal title
ISSN journal
00960551
Volume
19
Issue
4
Year of publication
1993
Pages
213 - 233
Database
ISI
SICI code
0096-0551(1993)19:4<213:ASP>2.0.ZU;2-X
Abstract
We present a methodology for compiler synthesis based on Mosses-Watt's action semantics. Each action in action semantics notation is assigne d specific ''analysis functions'', such as a typing function and a bin ding-time function. When a language is given an action semantics, the typing and binding-time functions for the individual actions compose i nto typing and binding-time analyses for the language; these are imple mented as the type checker and static semantics processor, respectivel y, in the synthesized compiler. Other analyses can be similarly formal ized and implemented. We show a sample language semantics and its synt hesized compiler, and we describe the compiler synthesizer that we hav e developed.