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

https://github.com/viperproject/silver-oxide

A Rust parser for Viper
https://github.com/viperproject/silver-oxide

Last synced: about 2 months ago
JSON representation

A Rust parser for Viper

Awesome Lists containing this project

README

          

# Ag2O: A Rust parser and AST for Silver

This project contains a set of crates which define a parser and AST for [Silver](https://github.com/viperproject/silver), Viper's intermediate verification language.
Eventually, this will also include a pretty printer for Viper allowing other tools to be built on top of this common infrastructure.

For the moment this focuses on legibility of the parser code so that conformance can be easily ascertained.
If the need occurs, we will add a second higher performance parser which can be validated against the simpler PEG parser.