This is the mail archive of the kawa@sources.redhat.com mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: invoke-static


Daniel Bonniot wrote:
* Some of the Kawa run-time (gnu.bytecode, gnu.math, gnu.lists for
example) are generally useful libraries, and I don't want to have
them depend on the Kawa compiler.

I can only support this goal. I am using gnu.{bytecode,expr} and packages they depend on to generate bytecode in my compiler for the Nice language. Therefore, it makes sense to have no dependancies on scheme, or other language specific code. ...

I can agree with that as well.


My points were:

#1) I would like Ant to be the base build script language. Rather than duplicate the common functions between the makefile and Ant build scripts, make could use Ant for those things.

#2) I don't think the metalanguage stuff should be in a language that is not Scheme/Kawa or at least Java.

As for #2, last week I updated the Ant build script to do the latest metalanguage stuff. But it is terribly tedious and not generally useful and violates #1 (although it meets #2 by being Java which is an improvement over make).

Jim


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]