Extended Abstract: Mutable Objects with Several Implementations
This extended abstract outlines an ACL2 feature, attach-stobj 1 , that first appeared in ACL2 Version 8.6 (October, 2024).Familiarity is assumed here with single-threaded objects, or stobjs [1] -not only ordinary concrete stobjs but also abstract stobjs [2].For a worked example that illustrates attach-stobj, see the directory demos/attach-stobj/ in the community books [4], starting with file README.txt in that directory.Performance is addressed in subdirectory mem-test/ of that directory and is discussed in Section 3 below.
Authors
- Matt Kaufmann (ORCID: https://orcid.org/0009-0004-5667-4888)
- Warren A. Hunt (ORCID: https://orcid.org/0009-0004-1444-2544)
- Yahya Sohail
Institutions
- The University of Texas at Austin (US)
Publication Details
- Journal
- Electronic Proceedings in Theoretical Computer Science
- Published
- 2025-07-24
- DOI
- https://doi.org/10.4204/eptcs.423.7
- Primary Topic
- Modular Robots and Swarm Intelligence
- Type
- article
- Field-Weighted Citation Impact
- 0.00