Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 815 invoked from network); 13 Sep 2006 05:54:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Sep 2006 05:54:08 -0000 Received: (qmail 46247 invoked by uid 500); 13 Sep 2006 05:54:07 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 46215 invoked by uid 500); 13 Sep 2006 05:54:07 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 46204 invoked by uid 99); 13 Sep 2006 05:54:07 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Sep 2006 22:54:07 -0700 Authentication-Results: idunn.apache.osuosl.org smtp.mail=bodewig@apache.org; spf=permerror X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests= Received-SPF: error (idunn.apache.osuosl.org: domain apache.org from 217.160.128.107 cause and error) Received: from ([217.160.128.107:40212] helo=www.samaflost.de) by idunn.apache.osuosl.org (ecelerity 2.1 r(10620)) with ESMTP id 4A/80-08094-90D97054 for ; Tue, 12 Sep 2006 22:54:18 -0700 Received: by www.samaflost.de (Postfix, from userid 1000) id 1E1098FD274; Wed, 13 Sep 2006 07:53:59 +0200 (CEST) To: dev@ant.apache.org Subject: Re: suggestion : Ant 1.8 full dist to include a 'scripting lang' X-Draft-From: ("nnfolder:mail.jakarta-ant" 75939) References: <20060912140858.2904.qmail@web55104.mail.re4.yahoo.com> <87k648uy45.fsf@www.samaflost.de> From: Stefan Bodewig Date: Wed, 13 Sep 2006 07:53:59 +0200 In-Reply-To: (Kevin Jackson's message of "Wed, 13 Sep 2006 12:40:33 +0700") Message-ID: <87bqpkuxag.fsf@www.samaflost.de> User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Wed, 13 Sep 2006, Kevin Jackson wrote: > On 9/13/06, Stefan Bodewig wrote: >> On Tue, 12 Sep 2006, Matt Benson wrote: >> (project :name "Ant" :default "echo" >> (target :name "echo" >> (echo :message "Hello World"))) >> >> Tasks would be functions or macros. > > Anyone interested in a CLISP version of Ant? You'd be surprised how much less lines of code you'd need when compared to the Java version, really. I toyed with the idea when I first read Peter Seibel's "Practical Common Lisp (online here[1], but it's well worth of buying) and even managed to get something like the above snippet working, actually more like (defparameter *project* (project :name "Ant" :default "echo" (target :name "echo" (echo :message "Hello World")))) (run-targets *project*) Will the new BSF release support any Lisp dialect? Stefan Footnotes: [1] http://www.gigamonkeys.com/book/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org