A Formal System for Defining the Syntax and Semantics of Computer Languages

The thesis of this dissertation is that formal definitions of the syntax and semantics of computer languages are needed. This dissertation investigates two candidates for formally defining computer languages: (1) the formalism of canonical systems for defining the syntax of a computer language and...

Full description

Bibliographic Details
Main Author: Ledgard, Henry Francis
Other Authors: Wozencraft, John M.
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149379
Description
Summary:The thesis of this dissertation is that formal definitions of the syntax and semantics of computer languages are needed. This dissertation investigates two candidates for formally defining computer languages: (1) the formalism of canonical systems for defining the syntax of a computer language and its translation into a target language for defining the semantics of a computer language.