ullvm

Lightweight bindings for LLVM C API


Keywords
llvm, pycopy
License
MIT
Install
pip install ullvm==0.0

Documentation

ullvm_c

This is a project to wrap LLVM C API using a Pycopy's "ffi" module, thus producing pure-Python bindings to a sufficiently large subset of LLVM functionality. Pycopy is a minimalist implementation of the Python language. Pycopy's "ffi" was also ported to CPython, so ullvm_c is compatible with CPython too (or any other Python implementation which provides ctypes module).

Licensing and copyright

Copyright (c) 2019 Paul Sokolovsky. Released under the terms of MIT license.