Clixir v0.3.5 Clixir.CBackend View Source

Code to emit the C code parts from Clixir

Note that this code currently is very ad hoc and supports a very small subset of C. It has - hopefully - helpful error messages for when it does not understand C so it should be easy to add things. However, it really needs some cleanup to be less ad hoc and more like what you learn in compiler writing class ;-)

Link to this section Summary

Link to this section Functions

Link to this function

generate_code(module, function_name, parameter_list, exprs, arg) View Source