Skip to content

Latest commit

 

History

History
50 lines (27 loc) · 849 Bytes

README.md

File metadata and controls

50 lines (27 loc) · 849 Bytes

Velosiparser Library

This library implements the Velosiparser, the parser for the Velosiraptor Specification Language source files (*.vrs). The parser consumes a sequence of lexemes produced by the Velosilexer and produces a parse tree.

License

see the LICENSE file.

Authors

Reto Achermann, Systopia Lab, The University of British Columbia

Contributing

Please follow the naming and formatting conventions of Rust.

Run cargo fmt and ensure tests pass cargo test before committing.

Building

To build the library

$ cargo build

Documentation

To build the source code documentation, simply run the cargo doc command.

$ cargo doc --no-deps

Testing

To run tests for the parser, use the cargo test command.

$ cargo test