Generated RPM/SRPM: /nix/store/bzap1gv7aj5v7q517vx47rnh80cw26b2-rpm-build/rpms/fedora-8-i386/aterm-2.5-1.i386.rpm Name : aterm Relocations: (not relocatable) Version : 2.5 Vendor: (none) Release : 1 Build Date: Sat Sep 13 10:11:45 2008 Install Date: (not installed) Build Host: (none) Group : Development Source RPM: aterm-2.5-1.src.rpm Size : 364620 License: LGPL Signature : (none) URL : http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary Summary : The ATerm Library Description : ATerm (short for Annotated Term) is an abstract data type designed for the exchange of tree-like data structures between distributed applications. The ATerm library forms a comprehensive procedural interface which enables creation and manipulation of ATerms in C and Java. The ATerm implementation is based on maximal subterm sharing and automatic garbage collection. A binary exchange format for the concise representation of ATerms (sharing preserved) allows the fast exchange of ATerms between applications. In a typical application---parse trees which contain considerable redundant information---less than 2 bytes are needed to represent a node in memory, and less than 2 bits are needed to represent it in binary format. The implementation of ATerms scales up to the manipulation of ATerms in the giga-byte range. Programming The ATerm library provides a comprehensive interface in C and Java to handle the annotated term data-type in an efficient manner. If the terms you handle are limited to a specific signature, you can use ApiGen to generate typed interfaces to the same ATerms. Generated RPM/SRPM: /nix/store/bzap1gv7aj5v7q517vx47rnh80cw26b2-rpm-build/rpms/fedora-8-i386/aterm-2.5-1.src.rpm Name : aterm Relocations: (not relocatable) Version : 2.5 Vendor: (none) Release : 1 Build Date: Sat Sep 13 10:11:45 2008 Install Date: (not installed) Build Host: (none) Group : Development Source RPM: (none) Size : 846558 License: LGPL Signature : (none) URL : http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary Summary : The ATerm Library Description : ATerm (short for Annotated Term) is an abstract data type designed for the exchange of tree-like data structures between distributed applications. The ATerm library forms a comprehensive procedural interface which enables creation and manipulation of ATerms in C and Java. The ATerm implementation is based on maximal subterm sharing and automatic garbage collection. A binary exchange format for the concise representation of ATerms (sharing preserved) allows the fast exchange of ATerms between applications. In a typical application---parse trees which contain considerable redundant information---less than 2 bytes are needed to represent a node in memory, and less than 2 bits are needed to represent it in binary format. The implementation of ATerms scales up to the manipulation of ATerms in the giga-byte range. Programming The ATerm library provides a comprehensive interface in C and Java to handle the annotated term data-type in an efficient manner. If the terms you handle are limited to a specific signature, you can use ApiGen to generate typed interfaces to the same ATerms.