/glove

Gleam Library to generate QBE IR code

Primary LanguageGleamMIT LicenseMIT

Package Version Hex Docs

About

Glove is a library for working with QBE intermediate representation (IR) in Gleam. Provides utilities and functions to generate QBE code using the Gleam programming language.

Requirements

To use Glove, you need to have the following dependencies installed:

Gleam programming language - Install instructions can be found here

QBE Backend can be found here

Quick start

You can find a working example here

QBE IL Documentation can be found here

Run the tests

gleam test  # Run the tests

Installation

Package can be added to your Gleam project:

gleam add glove

and its documentation can be found at https://hexdocs.pm/glove.

Special Thanks to:

  • lpil for creating Gleam

  • Danielle for helping to complete this library.