shithub: sl

Download patch

ref: 272604b01e660904dce45d5f672bcc149947a27d
parent: 43b99413e0a5d1120f55750b8411fac30fc64a47
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Tue Dec 10 21:17:48 EST 2024

disenv.lsp: a script to disassemble everything

--- /dev/null
+++ b/disenv.lsp
@@ -1,0 +1,10 @@
+#!/usr/bin/env flisp
+(for-each (lambda (e)
+           (let ((v (top-level-value e)))
+                (when (and (function? v)
+                           (not (builtin? v)))
+                      (print e)
+                      (newline)
+                      (disassemble v)
+                      (newline))))
+          (environment))