Skip to content

TODO: Rust bindings to the Cyber scripting language.

Notifications You must be signed in to change notification settings

AregevDev/cyberscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cyberscript

Rust binding to the cyber scripting language.
This crate uses the C Embedding API to generate Rust bindings for cyber.

Cyber version: 0.4-dev

Prerequisites

  • Zig
  • libclang (for bindgen)

Building

Currently, the cyberscript-sys crate downloads cyber from source and builds it as a static library. Since cyber is still in development, the crate downloads the latest version.

It uses bindgen to generate the Rust bindings from cyber.h.
For now, simply run cargo test inside cyberscipt-sys.

Future Work

  • A safe Rust API
  • CI
  • More tests

About

TODO: Rust bindings to the Cyber scripting language.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages