ASPLE(ID:706/asp012)

Paper language for demonstrating W-Grammars 


Paper language for demonstrating grammars, Cleaveland, 1976


References:
  • Cleaveland, Craig "Redundant Specification in Programming Languages through Pouches" Proceedings of the International ALGOL 68 Conference at Stillwater, OK, June 1975. view details
  • Marcotty, M. et al, "A Sampler of Formal Definitions" view details
          in [ACM] ACM Computing Surveys (CSUR) 8(1) March 1976 view details
  • Cleaveland, Craig and C.D.Satten "The Design and Implementation of a Simple Programming Language for Microcomputers," AFIPS Conference Proceedings, Vol. 46, 1977 National Computer Conference view details
          in [ACM] ACM Computing Surveys (CSUR) 8(1) March 1976 view details
  • Cleaveland, Craig and Robert Uzgalis "Grammars for Programming Languages", Elsevier-North Holland, 1977. view details Abstract: This book shows the variety of grammatical techniques and formalisms
    used in the definition of programming languages. The highlight of the book is the demonstration of how to use W-grammars (double level grammars) in defining not only the syntax but also the complete semantics of a simple programming language named ASPLE. Subsequently, ASPLE has been used by numerous authors for illustrating various techniques in defining the semantics of programming languages.


          in [ACM] ACM Computing Surveys (CSUR) 8(1) March 1976 view details