Ligen
Ligen (Language Interface Generator) is an extensible macro-based multi-language binding generator.
We officially support ligen-c
, a binding generator for the Programming Language C.
You can add ligen to your codebase by adding #[ligen]
attributes to the items you want to
export. It is as simple as this:
use ligen;
use ligen_c;
use ligen_cpp;
which generates the following file:
Getting started
Here are a few links to get started: