Re: Searching for an IDL Processor

dalamb@qucis.queensu.CA (David Lamb)
Thu, 4 May 89 10:41:55 EDT

          From comp.compilers

Related articles
Searching for an IDL Processor (1989-05-15)
Re: Searching for an IDL Processor (1989-05-04)
Re: Searching for an IDL Processor dalamb@qucis.queensu.CA (1989-05-04)
| List of all articles for this month |

Newsgroups: comp.compilers
Date: Thu, 4 May 89 10:41:55 EDT
References: <>
From: dalamb@qucis.queensu.CA (David Lamb)
Organization: Queen's University, Kingston Ontario

The only easily-available C-based IDL processor I know of is from the
University of North Carolina. Contact
Richard Snodgrass
Department of Computer Science
New West Hall
University of North Carolina
Chapel Hill, NC, 27514
His system is described in Richard Snodgrass (ed.) "The Interface
Description Language: Definition and Use", which just came out from
Computer Science Press (ISBN 0-7167-8198). This is based on the UNC
variant of IDL version 2.0, and is the most complete IDL implementation
I know; it includes the assertion language and processes.

Later this year, John Nestor's Mini-IDL system should become
available. This is a subset of Nestor and Newcomer's "IDL version
3.0", described in a forthcoming book from Prentice-Hall. Nestor has
paid a lot of attention to making this system portable among various C
implementations, though I don't know the full list at the moment. The
tentative title is "IDL: The Language and its Implementation", by
Nestor, Joseph M. Newcomer, Paola Gianninni, and Don Stone.

My own C-based implementation, part of my "Program Component Generator"
project, is perpetually not in good enough shape to ship yet. I have
inflicted it on a few unsuspecting graduate students, but it needs more
work. My ego likes to think my version will be better than the others
(but probably only if Rick and John each stop working!), but for the
moment your best bet is one of these two. Both require a fee, whose
size I don't know since the authors were each kind enough to give me a
free copy.

There is an info-idl mailing list, which appears to be moribund. You
might try sending mail to, my best
guess at the most recent address for the mailing list maintainer. I'd
be delighted to correspond with anyone using (or thinking about) IDL.
David Alex Lamb
Department of Computing and Information Science
Queen's University
Kingston, Ontario, Canada K7L 3N6
(613) 545-6067

ARPA Internet:
uucp: ...!utzoo!utcsri!qucis!dalamb

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.