summary refs log tree commit diff
path: root/guix/read-print.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-12-20 16:51:14 +0100
committerLudovic Courtès <ludo@gnu.org>2022-12-20 16:56:04 +0100
commitfcc4e51e61d1982765a4e86c95fbc9a8179e21f3 (patch)
treec4c9bd1a9fdb4e82e82266c405aaf78fa094c7d3 /guix/read-print.scm
parent00f48860e9df4e83ed9527e3a9f267787ddefee5 (diff)
downloadguix-fcc4e51e61d1982765a4e86c95fbc9a8179e21f3.tar.gz
read-print: Add special forms.
* guix/read-print.scm (%special-forms): Add 'define-configuration' and
'match-record'.
Diffstat (limited to 'guix/read-print.scm')
-rw-r--r--guix/read-print.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/guix/read-print.scm b/guix/read-print.scm
index a6aaa149e4..8a720ef2ef 100644
--- a/guix/read-print.scm
+++ b/guix/read-print.scm
@@ -288,11 +288,13 @@ expressions and blanks that were read."
    ('define-gexp-compiler 2)
    ('define-record-type 2)
    ('define-record-type* 4)
+   ('define-configuration 2)
    ('let 2)
    ('let* 2)
    ('letrec 2)
    ('letrec* 2)
    ('match 2)
+   ('match-record 3)
    ('when 2)
    ('unless 2)
    ('package 1)