makspll / bevy_mod_scripting

Bevy Scripting Plugin
Apache License 2.0
398 stars 31 forks source link

Rune - Proxy macros #94

Open baby-steve opened 10 months ago

baby-steve commented 10 months ago

I would like to add a, at least partial, language implementation for Rune, an embeddable dynamic programming language for Rust. I feel fairly confident that I could at the very least implement a ScriptHost and an ApiProvider for it.

Other than the what's listed in this comment, is there anything else I should keep in mind when adding a new language implementation?

makspll commented 9 months ago

Hi, a Rune implementation would be very welcome, I'd reccomend doing this in small chunks, starting with a ScriptHost only, then a small custom ApiProvider and then eventually fully fledged out macros (but I'd delay big API work untill https://github.com/makspll/bevy_mod_scripting/tree/feature/derive_macros hits the main branch :) )

makspll commented 6 months ago

Renaming since the first level of support was achieved