Anner, It looks like you have put quite a bit of effort into your current implementation.
Have you considered doing this in the context of a language like Groovy, Ruby or Python that already has all of the ordinary stuff like arithmetic? That would let you focus on the important pieces of making Thrift accessible in a very congenial fashion. The syntax you describe, for instance, could easily be done almost without change in Groovy which is particularly suited to domain specific languages. On Mon, Feb 22, 2010 at 7:39 PM, Anner van Hardenbroek < [email protected]> wrote: > I'm currently working on a utility and domain specific language for > scripting a Thrift client. It's conveniently called "Thrift Console" and > the > "Thrift Console Scripting Language" or for short "TConsole" and "TCSL". > -- Ted Dunning, CTO DeepDyve
