Veryl: A Modern Hardware Description Language

67 points dalance1982

Hi.

I've released a new Hardware Description Language "Veryl" which is written in Rust.

https://github.com/dalance/veryl

This is big project to me, but very quick implementation has been achieved because of crate ecosystem. Espacially, the following crates have been usefull.

  • parol: LL(k) parser generator
  • tower-lsp: language server protocol implementation

Additionally, wasm target support has enabled easy implementation of server-less playground. Custom preprocessor support of mdbook has enabled to check embedded "Veryl"'s source code.

Thank you for all Rust contributors!!!