Metaspec: A translation of the DpANS3R Common Lisp Specification into S-Expr and HTML formats.
Raw Developer Origin & Technical Request
Hacker News
Jun 25, 2026
I started this project back in 2015, to translate the TeX original specification into an easily parsed format (s-doc), and to create an HTML rendering of that format as a proof of concept.The project is homed here: codeberg.org/dlowe/metaspectre... from the Hyperspec (from the README): - Most importantly, it is free to modify and distribute.
- The original TeX is very hard to parse and use for things other than
generating a printed copy. The Hyperspec is an HTML rendering which
can be parsed as HTML, but loses a lot of information. The Metaspec
has an easily parsed intermediate form that can be used for all kinds
of purposes, like converting into lookups.
- Math equations are rendered using MathML.
- Includes the acknowledgements and appendix sections.
- Uses progressively enhanced Javascript to provide search and
light/dark theme switching.
- Incorporates over 145 patches for content, using corrections
accumulated over the years, and documented in the errata page.
- Includes TeX comments, which can contain interesting historical data.
- Includes links and identifiers to bibliographical references.
Developer Debate & Comments
No active discussions extracted for this entry yet.
Frequently Asked Questions
Market intelligence mapped to Metaspec: A translation of the DpANS3R Common Lisp Specification into S-Expr and HTML formats..
What problem does Metaspec: A translation of the DpANS3R Common Lisp Specification into S-Expr and HTML formats. solve?
Which technical concepts are associated with Metaspec: A translation of the DpANS3R Common Lisp Specification into S-Expr and HTML formats.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like search and s-doc by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics