[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mapping data




On Tue, 9 Dec 2003, Russ Ross wrote:

> One of the barriers to using lightweight languages for many low-level
> tasks is the difficulty in interfacing with data from an outside source.
> ... It would be cool to be able to define a grammar for the data
> (probably with functions to validate and perform unavoidable
> transformations) that could interact directly with the runtime system.

Hello Russ,

Is Zephyr the sort of thing you're thinking of? The prototype supported
C, ML, Java and C++.  The authors say it compares very favourably with
ASN.1.

Best Regards,
Roger

Wang, Daniel C., Andrew W. Appel, Jeff L. Korn, and Christopher S. Serra.
1997 (October). The Zephyr Abstract Syntax Description Language. In
Proceedings of the 2nd USENIX Conference on Domain-Specific Languages,
pages 213--227, Santa Barbara, CA.

http://www.usenix.org/publications/library/proceedings/dsl97/full_papers/wang/wang.pdf