Crate wagon_codegen
source ·Expand description
Generally useful methods to convert a WAG to Rust code.
A WAG may be converted into code in any number of ways for any number of reasons. This crate intends to hold code that is generally useful, regardless of the purpose of the final generated code.
Modules§
- Codegen for parts of the [
wagon-parser
] AST that are generally useful.
Structs§
- A struct which represents a (sub)-filestructure.
Enums§
- The types of file this filestructure can represent.
Traits§
- A trait for anything that does codegen while having to keep track of some state object
U
.
Type Aliases§
- A quick type alias to represent a
wagon_ident::Ident
with span information.