Skip to content

MatrixEditor/asn1c-bindings

 
 

Repository files navigation

ASN.1 Compiler with Python C extension support

About

ASN.1 to C compiler takes the ASN.1 module files (example) and generates the C++ compatible C source code. That code can be used to serialize the native C structures into compact and unambiguous BER/OER/PER/XER/JER-based data files, and deserialize the files back. However, this variant also supports automatic generation of Python C extensions.

Note

The documentation is now available online: matrixeditor.github.io/asn1c-bindings.

About

Enhanced ASN.1 Compiler with optional Python bindings generation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • C 92.6%
  • Yacc 2.0%
  • Python 1.1%
  • M4 1.1%
  • Makefile 1.1%
  • Shell 0.8%
  • Other 1.3%