From: Clifford Heath Date: 2008-12-24T12:11:24+09:00 Subject: Re: Name that data structure! Tom Cloyd wrote: > This is an amazing thing you've done. I need to work my way carefully > through your language, but the diagrams you provide are immediately > clear to me. This is exactly what I'm trying to do. You very much > farther along. I'm going to study your work very carefully. Thanks - for > the work and for directing us to it. I'm a bit speechless at this point... Thanks. I've spent fully half of the last two years working on it, working freelance to fund it and make time free, and though I feel like what I've achieved so far is a small step in terms of number of lines of code, it's been a huge intellectual leap. I couldn't have done it without the work of Nijssen and Halpin, who designed the graphical languages and formalised the semantics. After you install the gem, run a gem server and check the API docs while perusing the examples (online, or CQL only in the gem) The slides from OSDC show, in the final sections, how to write queries in CQL - worth looking through. This isn't implemented yet, but isn't a big step from where I am now. At the moment I'm just solidifying the SQL schema generation code. There's a huge amount more to be done still... it might be time for some collaborators. Clifford Heath.