JISE


  [1] [2] [3] [4] [5] [6] [7] [8]


Journal of Information Science and Engineering, Vol. 11 No. 3, pp. 433-452


The Evolution of an Object-Oriented Specification for Compilers


Pei-Chi Wu and Feng-Jian Wang
Department of Computer Science and Information Engineering 
National Chiao Tung University 
Taiwan, R.O.C.


    Although the potential gain for applying a generative-reuse technique to compiler construction is attractive, designing a successful language for compiler specification is challenging work. It is difficult to have a perfect specification language at the very beginning. In this paper, we present the evolution of our specification language and point out the decisions we have taken in approaching a successful language, This paper also summarizes several specification constructs explored in our previous research, especially those which survived, those which were extended, and those which evolved for easier use.


Keywords: semantic specification, compiler generators, attribute grammars, object-oriented paradigm, generative reuse

  Retrieve PDF document (JISE_199503_06.pdf)