firrtl-parser

Crates.iofirrtl-parser
lib.rsfirrtl-parser
version0.1.0
sourcesrc
created_at2021-07-03 23:56:32.426426
updated_at2021-07-03 23:56:32.426426
descriptiona stupid simple, single function firrtl parser library
homepage
repositoryhttps://github.com/Sladuca/firrtl-parser
max_upload_size
id418388
size18,347
Sebastien La Duca (Sladuca)

documentation

README

firrtl-parser

This project is incomplete.

firrtl-parser is a parser for FIRRTL, the Chips Alliance's "Flexible Intermediate Representation for RTL". It is implemented in rust using the oh-so-wonderful nom crate.

You can read the FIRRTL Spec here

Features

This crate will expose a single function that takes a string consisting of spec-compliant FIRRTL and returns an AST. It will never, ever do anything else. Stuff like typechecking, simulation, codegen, etc are explicitly out of scope of this crate.

Commit count: 8

cargo fmt