Skip to content

ysimonson/guile-sys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

guile-sys Docs

Low-level (bindgen) Rust bindings to GNU Guile.

You probably don't want to use this or any guile bindings for rust. Guile liberally uses setjmp/longjmp, which breaks rust destructors.

Documentation is available here. Note that it was generated on macOS. If you use a different platform, some of the things in the docs won't be available to you, and some things that you have access to will not be in the docs; e.g. you can disregard anything with darwin in its name. Generally these items should not be directly used anyways.

Another binding exists. However:

  1. It targets an older version of guile.
  2. It does not use build.rs. Beyond the overall tradeoffs, this uses build.rs to automatically determine linker and compiler arguments for ease of use.

About

Low-level rust bindings to guile

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published