Re: book-predicate / mail delay

2012-03-05 Thread Jan-Peter Voigt
Hello David, thank you for answering! Now I know about (make-module) and (module-define! ...) - these are the two I was missing, while reading the guile 1.8 docs ... So these are the set-book/score-headers! functions: --snip-- (define-public (set-book-headers! book header) (let ((bookhead

Re: book-predicate / mail delay

2012-03-05 Thread David Kastrup
Jan-Peter Voigt jp.vo...@gmx.de writes: So AFAICS there are at least 3 different ways to create a module to use in a header: 1: (eval-string (define-module (a b))) What's with the eval-string nonsense? Why don't you just use (define-module (a b)) instead? because: define-module can only be