David, Sweet! Thanks that little maven trick should eliminate one of my problems.
i've been thinking a bit more about the meta-compiler-compiler approach and -- because i believe it gives me a way to generate Josh Suereth's LOLCode as a side-effect -- i'm ever so inclined to take it. Who says side-effects are bad? Best wishes, --greg On Fri, May 15, 2009 at 7:38 AM, David Bernard <[email protected]>wrote: > > > 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 >> >> >> > > > > -- 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 -~----------~----~----~----~------~----~------~--~---
