![](https://private-user-images.githubusercontent.com/22755228/239595905-bfd9673f-a105-4083-82d8-84bf4b0ff071.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU2MjgzMTksIm5iZiI6MTcyNTYyODAxOSwicGF0aCI6Ii8yMjc1NTIyOC8yMzk1OTU5MDUtYmZkOTY3M2YtYTEwNS00MDgzLTgyZDgtODRiZjRiMGZmMDcxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTA2VDEzMDY1OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY5YTUwNWI2NzFjYjY4MmYyNTFhNDRiYjUxNWM3NmE0MTk3OGQwNTIxMjViMDhmNjU4MjNiMWJkNjU2MTZkOWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2M_FIei9cZoCnIWgN8pq6vcf3ETYX6FZkMuTWMYcXxY)
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.
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
You can find a working example here
QBE IL Documentation can be found here
gleam test # Run the tests
Package can be added to your Gleam project:
gleam add glove
and its documentation can be found at https://hexdocs.pm/glove.