Folks,

I really apologize if this message hits multiple times, but I need to
leave for work and can't wait for the nearly inevitable mime-attachment
bounce on my last resend.

I sent this to the list earlier today and it was rejected by the
sourceforge mail servers, but my email provider has their act together
now, it seems.

Thanks,
Chad

-----Forwarded Message-----
> From: Chad Carr <[EMAIL PROTECTED]>
> To: leaf-devel <[EMAIL PROTECTED]>
> Subject: Re: [leaf-devel] Configuration
> Date: Sat, 25 Sep 2004 11:38:32 -0700
> 
> On Fri, 2004-09-24 at 09:53, Mike Noyes wrote:
> > Chad,
> > What is the status of leaf-tools?
> 
> Well, it appears I have dropped off the face of the earth again, with my
> new job being far too challenging to commit any substantial amount of
> time to LEAF.
> 
> My last update to the leaf-tools project was 2 months ago, and consisted
> of enhancements to cdb to provide better array handling (pop, shift,
> push, unshift) and rudimentary snapshot/commit/rollback capability.
> 
> I also greatly enhanced the cdb test harness (test-cdb.sh), to fully
> test all boundary and failure conditions.  The initial materials for a
> tmpl test harness have also been added (test-tmpl.data,
> test-tmpl.tmpl).  Incidentally, test-tmpl.tmpl shows the syntax I am
> targeting, if anyone is interested.
> 
> My work on tmpl continues, however it goes _very_ slowly because of my
> inability to commit large chunks of time to it.  I have also been
> rethinking my design in this area.  Although the thought of a truly
> abstract templating language is a nice one, I am afraid that it will be
> next to impossible to pull off in bourne shell.  Even if I can pull off
> what I am trying to do, I am afraid it will simply be too ugly and not
> abstract enough to be of any use (see target syntax in test-tmpl.tmpl!).
> Although I have taken a look at lua, I don't think that is the answer
> either.
> 
> Basically, I am considering either dropping the abstract templating
> concept altogether (in favor of sourceable shell-fragment text
> generators; I think Eric's work had this idea, too) or writing a real
> template engine myself in C.  There are a couple available (enitl and
> libtpt) but they both use libstdc++, which is gargantuan.  I simply
> cannot get even a trivial example to compile smaller than about 1M
> static, stripped.  This might work out for CD or CF, but it is out of
> the question on a floppy, of course.  This would kind of exclude it from
> the core distro...
> 
> Anyway, to make a long story short, it proceeds, but more slowly than I
> would like.  Our last conversations on the subject made me realize that
> the array handling of cdb was not featureful enough, so I fixed that,
> but the tmpl problem is much more complex due to the space constraints.
> 
> Thanks,
> Chad



-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php

_______________________________________________
leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to