From d07356cd861762c07362d049fa7325ce2e326672 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Fri, 18 Jul 2025 22:38:23 +0300 Subject: [PATCH] Fixing dependency reading --- libs/library-util.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/library-util.scm b/libs/library-util.scm index c403c42..3e2d44d 100644 --- a/libs/library-util.scm +++ b/libs/library-util.scm @@ -41,7 +41,9 @@ (lambda (result implementation rest) (cond ((null? rest) result) ((equal? (car rest) 'import) (cdr rest)) - ((member 'cond-expand (car rest)) + ((or (member 'cond-expand (car rest)) + (member 'prefix (car rest)) + (member 'except (car rest))) (if (assoc implementation (cdr (car rest))) (get-imports result implementation