1 stable release

1.0.0 Aug 25, 2024

#295 in Emulators


Used in ad-astra

Custom license

480KB
10K SLoC

Ad Astra Macros Crate

This is a helper crate for the main crate of Ad Astra, an embeddable scripting programming language platform.

The #[export] attribute macro in this crate performs introspection of Rust module items and exports the introspected metadata into the Ad Astra script engine, allowing script users to interact with Rust APIs from their scripts.

This work is proprietary software with source-available code.

To copy, use, distribute, or contribute to this work, you must agree to the terms and conditions of the General License Agreement.

For an explanation of the licensing terms, see the F.A.Q.

Copyright (c) 2024 Ilya Lakhin (Илья Александрович Лахин). All rights reserved.

Dependencies

~2–2.8MB
~50K SLoC