Abstract
Using familiar constructions on the category of monoids, a fully abstract model of Basic SCI is constructed. Basic SCI is a version of Reynolds’s higher-order imperative programming language Idealized Algol, restricted by means of a linear type system so that distinct identifiers are never aliases. The model given here is concretely the same as Reddy’s object spaces model, so this work also shows that Reddy’s model is fully abstract, which was not previously known.
Original language | English |
---|---|
Title of host publication | Computer Science Logic: Proceedings of 16th International Workshop, CSL 2002 11th Annual Conference of the EACSL |
Editors | J Bradfield |
Place of Publication | Berlin, Germany |
Publisher | Springer |
Pages | 247-261 |
Volume | 2471 |
ISBN (Electronic) | 978-3-540-45793-0 |
ISBN (Print) | 978-3-540-44240-0 |
DOIs | |
Publication status | Published - 2002 |
Event | 16th International Workshop, CSL 2002 11th Annual Conference of the EACSL - Edinburgh, UK United Kingdom Duration: 22 Sept 2002 → 25 Sept 2002 |
Conference
Conference | 16th International Workshop, CSL 2002 11th Annual Conference of the EACSL |
---|---|
Country/Territory | UK United Kingdom |
City | Edinburgh |
Period | 22/09/02 → 25/09/02 |