[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] modules
From: |
felix |
Subject: |
[Chicken-users] modules |
Date: |
Sat, 01 May 2004 00:45:57 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 |
Hello!
The current CVS version has a little bit better support for the module
system provided by syntax-case: modules can be compiled separately, and
module-bindings can be imported, if a modules source code is available
at compile-time. For example:
% cat foo.scm
(module foo (abc)
(define abc 99) )
% csc foo.scm -s -syntax
% csi -quiet -syntax
#;> (load "foo.so")
#;> (import foo)
#;> abc
The module system is described in
http://www.call-with-current-continuation.org/popl99.ps
cheers,
felix
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-users] modules,
felix <=