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 -~----------~----~----~----~------~----~------~--~---
