activity
20102026
most citedRobustness of Equations Under Operational Extensions

6 citations · 15 across the 6 of their papers we have counts for

collaborators

8 papers

cs.PL2026

Mechanising Denotational Semantics in Agda

Peter D. Mosses, Jesper Cockx, Bernhard Reus

Mechanisation of a mathematical definition (also referred to as formalisation) has many benefits. Here, we focus on mechanising denotational semantic definitions of programming lan…

cs.SE2023

Online Name-Based Navigation for Software Meta-languages

Peter D. Mosses

Software language design and implementation often involve specifications written in various esoteric meta-languages. Language workbenches generally include support for precise name…

cs.SE2023★ 2 cited

Using Spoofax to Support Online Code Navigation

Peter D. Mosses

Spoofax is a language workbench. A Spoofax language specification generally includes name resolution: the analysis of bindings between definitions and references. When browsing cod…

cs.PL2021

Fundamental Constructs in Programming Languages

Peter D. Mosses

When a new programming language appears, the syntax and intended behaviour of its programs need to be specified. The behaviour of each language construct can be concisely specified…

cs.PL2019★ 2 cited

A Component-Based Formal Language Workbench

Peter D. Mosses

The CBS framework supports component-based specification of programming languages. It aims to significantly reduce the effort of formal language specification, and thereby encourag…

cs.PL2016★ 5 cited

A Modular Structural Operational Semantics for Delimited Continuations

Neil Sculthorpe, Paolo Torrini, Peter D. Mosses

It has been an open question as to whether the Modular Structural Operational Semantics framework can express the dynamic semantics of call/cc. This paper shows that it can, and fu…