chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] [PATCH 0/5] List scrutiny special cases


From: John Cowan
Subject: Re: [Chicken-hackers] [PATCH 0/5] List scrutiny special cases
Date: Tue, 9 Sep 2014 09:04:47 -0400
User-agent: Mutt/1.5.20 (2009-06-14)

Mario Domenech Goulart scripsit:

> If I understand correctly your comment, that's already supported
> (http://wiki.call-cc.org/man/4/Types#using-type-information-in-extensions).

Thanks, that's helpful.  The trouble is that such a file is an internal
(not publicly documented, unstable) format.  So if I want to ship portable
code along with type information for Chicken, I have to:

1) insert the type declarations in the code

2) compile with the -emit-type-file option

3) strip out the declarations again

4) hope the .types file continues to work with new compiler releases

That's really intolerable.  I suppose if I confine myself to : and
define-type, then I could ship my code along with macros that turn them
into (begin).


-- 
John Cowan          http://www.ccil.org/~cowan        address@hidden
One art / There is / No less / No more
To do / All things / With sparks / Galore   --Douglas Hofstadter



reply via email to

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