Jörg F. Wittenberger <[email protected]> writes:
> (declare (unit foo)
> ;; this are my uses declarations
> (uses bar foobar library)
> ;; end of uses declarations
> )
>
> (module
> foo *
> ;; this is my import list:
> (import bar foobar library)
> ;; end of import list
> )


Ah, alright, try to drop the `declare' and replace `import' with `use'
except for `chicken', `scheme' and `foreign' as well as all modules /
units from which you only want to import syntax (although using `use'
here has the same effect if all the module exports is syntax anyway).

So your example would probably become something like this:

  (module foo *

  (import chicken scheme)
  (use bar foobar library)

  )


Moritz

_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to