Expand description
The wright programming language crate. This is being re-written from the ground up as of September 2022.
Modulesยง
- ast
ast-models
Abstract syntax tree modeling. - Build information about this copy of wright, provided using https://crates.io/crates/built.
- lexer
lexer
First pass lexer that gets run on the source code and returns a series of tokens with their associated Fragments. - parser
parser
- reporting
reporting
Reporting for errors, warnings, and everything else. - source_
tracking source-tracking
Types and traits for tracking source code fed to the wright compiler. - Some utility functions/modules shared by various binaries for things like checking unicode support.