Am 25.11.2016 um 11:53 schrieb Clément Lassieur: > I think you are looking for "eval". > > (define (list->define-configuration stem fields) > (eval `(define-configuration ,stem ,@fields) (current-module))) I'm curious: In other programming languages, using eval is regarded bad programming style. Is this different in guile? -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: http://www.goebel-consult.de/blog/vortrag-digitalen-selbstverteidigung-fur-unternehmen Kolumne: http://www.cissp-gefluester.de/2012-04-compliance-bringt-keine-sicherheit