[VOQL-TEG] Minutes of VOQL-TEG Meeting #2
dtody at nrao.edu
Thu Nov 30 12:32:44 PST 2006
Hi All -
On Tue, 21 Nov 2006, Pedro Osuna wrote:
> - KA says ADQL/S-to-ADQL/X translator is available from the AstroGrid
> site as stated in a recent mail sent to the group. PO requests the
> group to have a look at it and agrees with KA on the usefulness of the
> libraries and the BNF grammar as a starting point. Action gets closed.
> - PO proposes to combine the ADQL/s to ADQL/x translator with some
> stylesheets, to be produced by ESAVO Team, to perform the reverse
> conversion: ADQL/x to ADQL/s. KA reckons the have already something
> similar to translate ADQL/x into SQL. IO comments that it would be
> useful to have everything in the same library to let the implementation
> of any translation evolve in line with the rest of efforts. PO proposes
> a collaboration between Astrogrid and ESAVO to produce such a library.
> DT states that NVO have already an ADQL parser. PO reminds that such
> a parser is compatible with ADQL v0.7.4 only.
I looked a bit further into the issue of the NVO ADQL parser and can
pass on some more information. The NVO ADQL parser comes from Ray
Plante and others at NCSA, and I think Tom McGlynn was also involved
(I had nothing to do with this and am merely passing on the information
to follow up on our discussions). This implementation supports ADQL
1.0 as well as v0.74. Like the AstroGrid version, it is written in
Java and uses JavaCC.
This is included in the NVO summer school software distribution. Further
information can be found in the NVO summer school lecture materials; a
good starting point is
The sources are in the NVO summer school software distribution as well
as in CVS, and can be viewed at
More information about the voql-teg