chicken-hackers
[Top][All Lists]
Advanced

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

[Chicken-hackers] Re: [Chicken-users] .exports not renamed w/ CMake Wind


From: Kon Lovett
Subject: [Chicken-hackers] Re: [Chicken-users] .exports not renamed w/ CMake Windows build
Date: Mon, 8 Jan 2007 08:41:08 -0800

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


<snip>
Philosophical question: should they be?

One doesn't '(require-extension posixwin pcre)' but '(use posix regex)' The compiler looks for posix.exports, not posixwin.exports.

posixunix.scm emits posixunix.exports
posixwin.scm emits posixwin.exports
regexunix.scm emits regexunix.exports
pcre.scm emits pcre.exports
pregexp.scm emits pregexp.exports

The CMake build leaves these as they are. The Autoconf build copies the system specific files to posix.exports and regex.exports. posixwin.exports and posixunix.exports look like they contain the same stuff, but I can't tell if they really do, because they don't declare stuff in the same order. Meanwhile, the regex-related .exports are all clearly different. So why should they all be lumped into regex.exports?

The exports of posixunix & posixwin have an intersection but also a difference. The exports of pcre are a superset of regexunix & pregexp (which I think are the same).

I don't think the differences in the exports are really an issue. The units are called 'posix' & 'regex' in the manual.

Sorry, Brandon, but I think they must be renamed.



Cheers,
Brandon Van Every


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iEYEARECAAYFAkWidCQACgkQJJNoeGe+5O4M7gCfUJa7cSphBNG2v5PILtkeyrku
PI8AniydK5rmUT991yMwouqtlFvXeHfD
=6RAK
-----END PGP SIGNATURE-----




reply via email to

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