Copyright | (c) Alec Theriault 2017-2018 |
---|---|
License | BSD-style |
Maintainer | alec.theriault@gmail.com |
Stability | experimental |
Portability | GHC |
Safe Haskell | None |
Language | Haskell2010 |
This module defines Haskell data types corresponding to the abstract syntax tree(s) of the Rust
language, based on the definitions rustc
uses (defined in libsyntax
) whenever possible.
Unfortunately, since the internals of rustc
are not exposed, there are no official
docs. https://manishearth.github.io/rust-internals-docs/syntax/ast/index.html are the
unofficial docs.
Synopsis
- module Language.Rust.Syntax.AST
- module Language.Rust.Syntax.Token