Searched for: subject%3A%22semantic%22
(1 - 3 of 3)
document
Mosses, P.D. (author)
The CBS framework supports component-based specification of programming languages. It aims to significantly reduce the effort of formal language specification, and thereby encourage language developers to exploit formal semantics more widely. CBS provides an extensive library of reusable language specification components, facilitating co...
conference paper 2019
document
Mosses, P.D. (author)
The SLE conference series is devoted to the engineering principles of software languages: their design, their implementation, and their evolution. This paper is about the role of language specification in SLE. A precise specification of a software language needs to be written in a formal meta-language, and it needs to co-evolve with the...
journal article 2019
document
Binsbergen, L. Thomas van (author), Mosses, P.D. (author), Sculthorpe, Neil (author)
The potential benefits of formal semantics are well known. However, a substantial amount of work is required to produce a complete and accurate formal semantics for a major language; and when the language evolves, large-scale revision of the semantics may be needed to reflect the changes. The investment of effort needed to produce an initial...
journal article 2019