On Thu, May 14, 2009 at 21:41, Meredith Gregory <[email protected]>wrote:

> Lifted,
>
> i've added support to the rlambda lift 
> project<http://code.google.com/p/rlambda/>taking it within range of being a 
> candidate DSL-archetype. At this point it
> is possible simply to supply a .cf file in the src/main/bnfc directory and
> it will generate everything from that. i've still got to conditionally
> include the Eval and Compile functionality for DSL that have/don't have this
> capability.
>
> i've two remaining questions for this leg of the work.
>
>    - Does anyone know how to reference maven dependencies within some
>    flavor of maven-antrun-plugin? The original version does not appear to have
>    this functionality and Sun's maven-antrun-extended-plugin (which is 
> supposed
>    to supply this functionality) has so little documentation (that i could
>    find) that i couldn't get it to work after an hour our so.
>
> If I understand your request :

${maven.runtime.classpath}

see
http://maven.apache.org/plugins/maven-antrun-plugin/examples/classpaths.html


>    -
>    - This version requires that BNFC, as an executable, be available on
>    the path. Is there a blessed way to handle this sort of dependency?
>
>
I don't know a simple solution.


>
>    -
>       - i've got a hare-brained scheme that will fix this -- a
>       meta-compiler-compiler from BNFC's input format to ANTLR's. i could 
> include
>       such a transform as a part of the project or a dependency and test for 
> the
>       availability of BNFC and fall back to ANTLR if it's not available.
>
> If anybody wanted to give this round of updates a whirl, even give me a
> code review, i would be very grateful.
>
> Best wishes,
>
> --greg
>
> --
> L.G. Meredith
> Managing Partner
> Biosimilarity LLC
> 1219 NW 83rd St
> Seattle, WA 98117
>
> +1 206.650.3740
>
> http://biosimilarity.blogspot.com
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to