corgifist / elixir-aot

Translates Elixir AST to human-readable C++ code!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ElixirAOT [Heavy work in progress!]

ElixirAOT is a tool for converting Elixir AST to CPP code, so you can then compile it to native executable!

ElixirAOT is useful for:

  • Accessing low-level or OS-specific functions via Elixir code
  • Boosting up your code (situation-specific)
  • Combining Elixir cnd CPP code together
  • Packaging your project for release (compile to single native executable)

ElixirAOT contains a whole rewrite of Elixir standard library in CPP (hard work in progress), so it can be used in CPP code!

About

Translates Elixir AST to human-readable C++ code!

License:MIT License


Languages

Language:Elixir 68.2%Language:C++ 29.6%Language:Erlang 2.2%