spk121 / guile-gi

Bindings for GObject Introspection and libgirepository for Guile
GNU General Public License v3.0
58 stars 7 forks source link

Create guile typelib parsing library #134

Closed spk121 closed 1 year ago

spk121 commented 1 year ago

Create a Guile extension to parse typelibs.

The module will later be used to extract typelib info into an intermediate form that guile-gi can parse without linking to libgirepository. This is a first step toward not linking libgirepository/GObject/GLib (see #96)

(Alternatively, one could go GIR->SXML, but, this allows some reuse.)