Charles, Stockholm's feature set competes with Microsoft's Oslo; but Stockholm is where you receive the Nobel Prize.
Best wishes, --greg On Thu, May 21, 2009 at 8:02 PM, Charles F. Munat <c...@munat.com> wrote: > > Because of Stockholm Syndrome? > > Meredith Gregory wrote: > > All, > > > > i've been working in earnest on a little open source project for DSL > > generation <git%20clone%20git://github.com/leithaus/stockholm.git%20> > > that my wife suggested i call stockholm (whom am i to argue). At this > > point it's just about syntax, not execution. From a BNF file you generate > > > > * a web-hosted parser/repl > > * the abstract syntax class of the parser support visitor pattern > > traversal > > * a set of subclasses that map the abstract syntax to store > > o right now i've got SQL via a JPA layer > > o shortly i will also have an XML persistence layer via DBXML > > > > Slightly burdensome dependencies > > > > * i use BNFC which means you need Haskell + Happy + Alex installed > > on your system. (On a mac this is port install Haskell, port > > install Happy, port install Alex.) > > * When the XML persistence comes on line there will be a dependency > > on DBXML. > > * Neither of these dependencies play nicely with maven. i've got > > some strategies for workin around this for the parser generator, > > but not for the XML persistence layer. > > > > In a not too distant release i will add some support for specifying and > > generating operational semantics via techniques borrowed from Peter > > Sewell's Ott. > > > > 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 liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---