Txl wrapper for Rust

txl is a transformation system developed by James R. Cordy at Queen's University. This crate provides a command line utility to install it, while offering a convenient function to invoke it inside Rust code.

Installation

Install the command: bash cargo install txl-rs

Install the library: toml [dependencies] txl-rs = "0.0.1"

Usage

Command line usage

bash txl-rs [args] which would run as if it is a txl [args] command.

Library usage

```rust use txl_rs::txl;

fn main() { match txl(["src/main.rs"]) { Ok(result) => { println!("{result}"); } Err(error) => { println!("{error}"); } } } ```

Acknowledgement

Updates