txl-rs 0.0.3

Wrapper of txl for Rust
Documentation
# Txl wrapper for Rust

[`txl`](http://txl.ca) 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
- [x] Integrate with Rust
- [x] make it platform independent
- [x] Publish the crate
- [x] adaptively downlad relevant parser packages 
- [ ] implement transformations as clippy fix rules