diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2008-05-24 06:39:32 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2008-05-24 06:39:32 +0000 |
commit | 6ec7d6368c2a82af02f18dc07211e0bc95b9e84d (patch) | |
tree | 24ee203adaab1205c9d18542ea6286ff9b3f4dd4 /shells | |
parent | 86881c35934b30ed8ed5c886d59da9715c146c03 (diff) | |
download | ports-6ec7d6368c2a82af02f18dc07211e0bc95b9e84d.tar.gz ports-6ec7d6368c2a82af02f18dc07211e0bc95b9e84d.zip |
New port: devel/asdlgen generate serializers for C,C++,Haskell,Icon,Java,ML
asdlGen generates data structure and serializer code from ASDL
specifications [1]. It is especially helpful for exchanging
tree like data structures between different programming languages.
Currently C, C++, Haskell, Java, Icon, OCaml and SML are supported.
Although the asdlGen project itself seems no longer actively
maintained, ASDL is "alive" as it is used (at least) in the
Moby [2] and Python [3,4] compilers.
The port optionally installs a simple usage example [5] for all
seven programming languages. I developed it primarily to test the
port, but it could be helpful to users of asdlGen to get a quicker
start, especially if a less familiar programming language is
involved in their project. Reviewers/committers can easily make
use of it via the "test-demo" target.
PR: ports/117703
Submitted by: Johannes 5 Joemann <joemann@beefree.free.de>
Notes
Notes:
svn path=/head/; revision=213586
Diffstat (limited to 'shells')
0 files changed, 0 insertions, 0 deletions