diff options
| author | Marcos Magueta <maguetamarcos@gmail.com> | 2026-07-11 21:56:53 -0300 |
|---|---|---|
| committer | Marcos Magueta <maguetamarcos@gmail.com> | 2026-07-11 21:56:53 -0300 |
| commit | 1832aca3f545f1f6ecadb7e12ed1ce02c2aa78be (patch) | |
| tree | a4eca86672ccb86688504dfe87cf7d15bb9a55b2 /README.org | |
| parent | bb0349224767dc87f8d6ada2b7427eb392ac595e (diff) | |
| download | SOL-1832aca3f545f1f6ecadb7e12ed1ce02c2aa78be.tar.gz SOL-1832aca3f545f1f6ecadb7e12ed1ce02c2aa78be.zip | |
virtual machine specification document
Diffstat (limited to 'README.org')
| -rw-r--r-- | README.org | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -121,12 +121,13 @@ the unrestricted partiality of ordinary Turing-complete languages. ** Virtual Machine Specification -This document has not been written yet. +See: [[file:docs/virtual-machine-specification.org][docs/virtual-machine-specification.org]] -It should describe the runtime architecture required to execute Sol -programs. +It describes the runtime architecture that executes Sol programs, as +implemented in =lib/= and =theories/=, and what the runtime owes the +future. -Expected topics include: +Topics covered include: - VM object model; - relation objects; @@ -194,7 +195,7 @@ core claim, that strict containment decreases a well founded measure, is proven in Rocq and compiled as part of the default build. -The next document to produce is -=docs/virtual-machine-specification.org=, building on the language -specification, the integration decisions, and the implementation as -it stands. +The design documents promised at the project's start now all exist: +the language specification, the integration decisions, the core +design and pipeline document, and the virtual machine +specification. |
