Programming an interpreter using molecular dynamics

dc.creatorBergstra, J. A.
dc.creatorMiddelburg, C. A.
dc.date2008-01-15
dc.date.accessioned2026-07-07T09:30:38Z
dc.date.available2026-07-07T09:30:38Z
dc.descriptionPGA (ProGram Algebra) is an algebra of programs which concerns programs in their simplest form: sequences of instructions. Molecular dynamics is a simple model of computation developed in the setting of PGA, which bears on the use of dynamic data structures in programming. We consider the programming of an interpreter for a program notation that is close to existing assembly languages using PGA with the primitives of molecular dynamics as basic instructions. It happens that, although primarily meant for explaining programming language features relating to the use of dynamic data structures, the collection of primitives of molecular dynamics in itself is suited to our programming wants.
dc.description27 pages
dc.identifierhttps://arxiv.org/abs/0801.2226
dc.identifierhttp://arxiv.org/abs/0801.2226
dc.identifierScientific Annals of Computer Science, 17:47--81, 2007. http://www.infoiasi.ro/bin/download/Annals/XVII/XVII_2.pdf
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/158184
dc.subjectProgramming Languages
dc.subjectD.1.4; D.3.1; D.3.4; F.1.1; F.3.2
dc.titleProgramming an interpreter using molecular dynamics
dc.typetext

Files

Collections