1 unstable release

0.1.0 Aug 6, 2024
0.0.1 Aug 6, 2024

#38 in #luau

EUPL-1.2

16KB
365 lines

luau-rs

Rust to Luau AST. This is a made-up AST, which can be used for optimization, preprocessing or rendering to code.

This project is in a very early stage, use in production is not recommended.

Main use is inside of roblox-rs.

roadmap

In no particular order:

  • functions
  • returning
    • explicit
    • implicit
  • control flow
    • if
    • else
    • else if
    • while
    • for
    • loop
  • function params
    • map most rust primitives to luau
    • deref
    • ref
    • generics
    • struct types?
  • structs
    • impl
  • traits

Dependencies

~1.1–1.7MB
~32K SLoC