chicken-users
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]