This crate contains shared scripts to build bindings to lib-ruby-parser.
lib-ruby-parser
use lib_ruby_parser_bindings::{generate, Options}; let options = Options { pre_code: "#include \"stubs.h\"", fn_attributes: "__attribute__((always_inline))", ..Default::default() }; let contents = generate(&options); std::fs::write("codegen/bindings.h", contents).unwrap();