Crate rain_lang

Source
Expand description

rain is an implementation of an RVSDG with a concept of lifetimes, inspired by (and implemented in) Rust.

Modules§

  • The rain graph, and associated utilities (e.g. hash-consing, region management, etc.)
  • A simple parser, AST and prettyprinter for a textual representation of rain programs
  • Miscellaneous utilities
  • The rain intermediate representation directed acyclic graph

Macros§