A Caltech Library Service

The REL Language Writer's Language: A Metalanguage for Implementing Specialized Application Languages


Szolovits, Peter (1975) The REL Language Writer's Language: A Metalanguage for Implementing Specialized Application Languages. Dissertation (Ph.D.), California Institute of Technology. doi:10.7907/599s-1283.


This thesis is an investigation into the task of implementing specialized computer application languages. It contains a discussion of the conceptual issues which make the development of specialized languages useful, and it motivates the selection of a scheme of syntax directed interpretation as the framework on which specialized languages are to be implemented. The thesis includes a description of the REL Language Writer's Language, in which the semantically primitive data types and operations and the extended syntax of object languages are to be specified. The definition of an illustrative object language for the storage and retrieval of personal bibliographic information is given. Also discussed is the relationship between this manner of language implementation and various alternative technologies.

Item Type:Thesis (Dissertation (Ph.D.))
Subject Keywords:Engineering
Degree Grantor:California Institute of Technology
Division:Engineering and Applied Science
Major Option:Engineering
Thesis Availability:Public (worldwide access)
Research Advisor(s):
  • Thompson, Frederick B.
Thesis Committee:
  • Thompson, Frederick B. (chair)
Defense Date:3 October 1974
Funding AgencyGrant Number
Rome Air Development CenterF30602-72-C-0249
Office of Naval Research (ONR)N00014-67-A-0094-0024
Record Number:CaltechTHESIS:10182021-214340088
Persistent URL:
Default Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:14401
Deposited By: Benjamin Perez
Deposited On:18 Oct 2021 22:07
Last Modified:18 Oct 2021 22:07

Thesis Files

[img] PDF - Final Version
See Usage Policy.


Repository Staff Only: item control page