1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-30 05:40:06 +00:00
freebsd-ports/devel/asdlgen/pkg-plist
Edwin Groothuis 6ec7d6368c 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>
2008-05-24 06:39:32 +00:00

116 lines
5.0 KiB
Plaintext

bin/asdlGen
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
%%PORTDOCS%%%%DOCSDIR%%/README/README.ascii
%%PORTDOCS%%%%DOCSDIR%%/README/README.html
%%PORTDOCS%%%%DOCSDIR%%/README/README.ps
%%PORTDOCS%%%%DOCSDIR%%/README/README1.html
%%PORTDOCS%%%%DOCSDIR%%/README/README2.html
%%PORTDOCS%%%%DOCSDIR%%/README/README_toc.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual.ascii
%%PORTDOCS%%%%DOCSDIR%%/manual/manual.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual.ps
%%PORTDOCS%%%%DOCSDIR%%/manual/manual1.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual10.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual11.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual12.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual13.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual14.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual15.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual16.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual17.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual18.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual19.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual2.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual20.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual21.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual22.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual23.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual24.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual25.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual26.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual27.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual28.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual29.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual3.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual30.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual31.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual32.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual33.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual34.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual35.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual36.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual37.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual4.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual5.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual6.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual7.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual8.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual9.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual_toc.html
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ArithExp.asdl
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/Common/Makefile.inc
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/Common/input.pickle.uu
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/Common/result.pickle.uu
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/Makefile
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ansi-c/EvalArithExp.c
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ansi-c/EvalArithExp.h
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ansi-c/Main.c
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ansi-c/Makefile
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/cxx/EvalArithExp.cxx
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/cxx/EvalArithExp.hxx
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/cxx/Main.cxx
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/cxx/Makefile
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/haskell/EvalArithExp.hs
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/haskell/Main.hs
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/haskell/Makefile
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/icon/EvalArithExp.icn
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/icon/Main.icn
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/icon/Makefile
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/java/EvalArithExp.java
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/java/Main.java
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/java/Makefile
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ocaml/EvalArithExp.ml
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ocaml/EvalArithExp.mli
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ocaml/Main.ml
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ocaml/Main.mli
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/ocaml/Makefile
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/sml/EvalArithExp.sml
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/sml/Main.cm
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/sml/Main.sml
%%EXAMPLES%%%%EXAMPLESDIR%%/%%DEMODIR%%/sml/Makefile
%%EXAMPLESDIR%%/asdl.asdl
%%EXAMPLESDIR%%/bugs/bug3.asdl
%%EXAMPLESDIR%%/bugs/bug4.asdl
%%EXAMPLESDIR%%/bugs/bug5.asdl
%%EXAMPLESDIR%%/errors.asdl
%%EXAMPLESDIR%%/modTest/all.asdl
%%EXAMPLESDIR%%/modTest/base.asdl
%%EXAMPLESDIR%%/modTest/exp.asdl
%%EXAMPLESDIR%%/modTest/op.asdl
%%EXAMPLESDIR%%/modTest/pos.asdl
%%EXAMPLESDIR%%/modTest/stm.asdl
%%EXAMPLESDIR%%/pattern.asdl
%%EXAMPLESDIR%%/rcc.asdl
%%EXAMPLESDIR%%/slp.asdl
%%EXAMPLESDIR%%/slp3.asdl
%%EXAMPLESDIR%%/std-types.asdl
%%EXAMPLESDIR%%/test.asdl
%%EXAMPLESDIR%%/toplevel.asdl
%%EXAMPLESDIR%%/views.asdl
%%EXAMPLESDIR%%/zsuif.asdl
%%PORTDOCS%%@dirrm %%DOCSDIR%%/README
%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/Common
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/ansi-c
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/cxx
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/haskell
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/icon
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/java
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/ocaml
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%/sml
%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/%%DEMODIR%%
@dirrm %%EXAMPLESDIR%%/bugs
@dirrm %%EXAMPLESDIR%%/modTest
@dirrm %%EXAMPLESDIR%%