[antlr-interest] Announcing GDL, a free IDL compatible increm
ental compiler based on ANTLR
mzukowski at yci.com
mzukowski at yci.com
Wed Jan 14 11:47:59 PST 2004
If you haven't yet done so, please add this as an entry to the antlr.org
showcase page. You may want to upload it to the downloads page as well.
Sounds cool!
Monty
-----Original Message-----
From: marcschellens [mailto:m_schellens at hotmail.com]
Sent: Wednesday, January 14, 2004 2:09 AM
To: antlr-interest at yahoogroups.com
Subject: [antlr-interest] Announcing GDL, a free IDL compatible incremental
compiler based on ANTLR
IDL stands here for Interactive Data Language which is a registered
trademark of Research Systems Inc. (see: http://www.rsinc.com)
It is particular useful for data analysis, supports OOP and has very
powerful array operations.
This project might be interesting for people reading this newsgroup as
GDL is based on ANTLR (2.7.2, C++ mode) and it demonstrates many of
ANTLR's possibilities.
Thanks from here to all ANTLR developers for providing this great tool!
Check out the grammer files (*.g in the gdl subdirectory).
There is a lexer/parser (gdlc.g),
a compiler (tree parser) (gdlc.tree.g)
and the interpreter (gdlc.i.g).
Furthermore there are cformat.g format.g format.in.g format.out.g
for formatted input/output.
Any feedback is welcome.
GDL - GNU Data Language
Version: 0.6.1
DOWNLOAD:
http://sourceforge.net/projects/gnudatalanguage/
FEATURES:
Full syntax compatibility with IDL 6.0
All IDL language elements are supported, including:
Pointers,
Objects,
Structs,
Arrays,
System variables,
Common blocks,
Assoc variables,
All operators,
_EXRA and _REF_EXTRA keywords...
The file input output system is fully implemented
(Exception: For formatted I/O the C() sub-codes are not supported yet)
So far only some library routines are implemented (among them the
EXECUTE function). For a list enter HELP,/LIB at the command prompt.
No graphic support (graphical output (PLOT,...) and widgets)
is implemented so far.
Please see the README file for more details.
Check it out!
marc
Yahoo! Groups Links
To visit your group on the web, go to:
http://groups.yahoo.com/group/antlr-interest/
To unsubscribe from this group, send an email to:
antlr-interest-unsubscribe at yahoogroups.com
Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
Yahoo! Groups Links
To visit your group on the web, go to:
http://groups.yahoo.com/group/antlr-interest/
To unsubscribe from this group, send an email to:
antlr-interest-unsubscribe at yahoogroups.com
Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list