Module loading added by niadh on Sun Dec 2 13:52:36 2018

;; hello.scm

(module test (hello greet)
  (import scheme)

  (define-syntax greet
    (syntax-rules ()
      ((_ whom)
       (begin
         (display "Hello, ")
         (display whom)
         (display " !\n") ) ) ) )

  (define (hello)
    (greet "world")))

;; main.scm
(require-library (hello))
(import test)

(greet "Niadh")