Start work on nice signature printing.

This commit is contained in:
Dominik Pantůček 2023-07-04 23:16:22 +02:00
parent 0c5ee13aab
commit 8e08e4bd07

View file

@ -43,6 +43,9 @@
dt)
" ")))
(define (print-duck-signature sig)
(print " " sig))
(define (print-duck-module sec)
(print "## " (cadr sec) " [module]")
(newline)
@ -72,7 +75,7 @@
(newline)
(print "### " (cadr sec) " [procedure]")
(newline)
(print " " (cons (cadr sec) (cadddr sec)))
(print-duck-signature (cons (cadr sec) (cadddr sec)))
(newline)
(print-duck-text (caddr sec)))