A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden,
address@hidden
Sebastian Wangnick <address@hidden> described the
package as follows:
License: gpl
Other License:
Package: Snacc
System name: snacc
This package does NOT want to apply for inclusion in the GNU project
Description:
This package provides the C/yacc/lex source code for snacc, a freeware
ASN.1 to C or C++ compiler with a BER en-/decoding library and a Tcl
interface. Snacc is short for \"Sample Neufeld Asn.1 to C Compiler\"
and ASN.1 stands for Abstract Syntax Notation One (CCITT X.208/ ISO
8824 as of 1990).
Given an ASN.1 source file(s) snacc can produce:
* C routines for BER encoding, decoding, printing and freeing.
* C++ routines for BER encoding, decoding, and printing.
* A type table that can be used with generic C routines for BER
encoding, decoding, printing and freeing.
Snacc produces reasonably efficient C or C++ routines and data
structures to support BER encoding and decoding values of the given
ASN.1 data structures. Printing routines for the decoded values are
also generated. For C only, hierarchical freeing routines are
generated (but are not recommended for efficiency reasons).
Snacc also comes with a Tcl integration of the type table and the
generic BER routines.
Other Software Required:
The snacc compiler and the generated code will compile under ANSI and
non-ANSI C compilers. The Tcl interface required Tcl/Tk 8.0 or higher.
See the README and the makefile in the snacc/src directory for more
compiling information. Snacc has been successfully installed on Sun
SPARCs, HP700s, IBM RS 6000s, MIPS, i486/Linux, Alpha OSF/1 and many
other machines.
Other Comments:
_______________________________________________
Savannah-hackers mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/savannah-hackers