Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rigetti/quil-rs

Quil Parser & Program Builder
https://github.com/rigetti/quil-rs

programming-language quantum-computing

Last synced: 6 days ago
JSON representation

Quil Parser & Program Builder

Awesome Lists containing this project

README

        

# Quil Parser & Program Builder

This library is the implementation of the [Quil spec](https://github.com/quil-lang/quil) in Rust.

It serves three purposes:

1. Parse Quil programs from strings, and output programs to strings
2. Manipulate Quil programs within Rust
3. Construct a dependency graph among program instructions

It should be considered unstable until the release of v1.0.

## Testing

When testing this crate, you should run with the `--all-features` flag to ensure all tests are executed.

```sh
cargo test --all-features
```