Fix Untitled titles: convert all YAML frontmatter to org-style headers

This commit is contained in:
Hermes
2026-06-04 20:56:03 +00:00
parent 284c5bd324
commit 67fac2444b
53 changed files with 142 additions and 471 deletions

View File

@@ -1,16 +1,8 @@
---
title: Homoiconicity as Foundation
type: reference
tags: :passepartout:architecture:
---
* Homoiconicity as Foundation
:PROPERTIES:
:ID: 7dee11bc-72b0-43a3-9bc8-2f022b59ba49
:ID: design-homoiconicity
:CREATED: [2026-05-07 Wed]
:WEIGHT: 40
:CREATED: [2026-06-04 Thu]
:END:
#+title: Homoiconicity as Foundation
#+filetags: :passepartout:architecture:
Common Lisp is homoiconic: code and data share the same representation. A Lisp program is a list, and a list is a Lisp program. This is usually presented as a curiosity, an interesting property that enables macros. In Passepartout, it is the foundational enabling property of the entire self-modification architecture.