kat-co/gir2cl
This is a library for generating a Common-Lisp foreign function interface (FFI) from GObject Introspection XML files (GIR files).
This library helps Common Lisp developers automatically create the necessary code to interact with GObject-based libraries. It takes GObject Introspection XML files (GIR files) as input and generates Common Lisp wrapper types. This makes it easier for Common Lisp programmers to work with GObject library object hierarchies.
No commits in the last 6 months.
Use this if you are a Common Lisp developer who needs to create bindings to GObject-based libraries from their GIR XML descriptions.
Not ideal if you are looking for a fully-fledged, broadly tested FFI generator with extensive support beyond classes and methods.
Stars
8
Forks
1
Language
Common Lisp
License
LGPL-3.0
Category
Last pushed
May 11, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/kat-co/gir2cl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
howerj/dbcc
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
JhnW/devana
Python package to parse and generate C/C++ code as context aware preprocessor.
biojppm/regen
Easy C++ reflection and code generation
SoftSec-KAIST/CodeAlchemist
CodeAlchemist: Semantics-Aware Code Generation to Find Vulnerabilities in JavaScript Engines (NDSS '19)
Samsung/UTopia
UT based automated fuzz driver generation