Expand description
µcad syntax elements.
Every element in the µcad language are parsed into definitions in this module.
Re-exports§
pub use assignment::*;pub use attribute::*;pub use body::*;pub use call::*;pub use doc_block::*;pub use expression::*;pub use format_string::*;pub use function::*;pub use identifier::*;pub use init_definition::*;pub use literal::*;pub use module::*;pub use parameter::*;pub use qualifier::*;pub use use::*;pub use source_file::*;pub use statement::*;pub use type_annotation::*;pub use visibility::*;pub use workbench::*;
Modules§
- assignment
- µcad assignment syntax element
- attribute
- Attribute syntax entities.
- body
- Body syntax element.
- call
- Syntax elements related to calls.
- doc_
block - Documentation block syntax element
- expression
- µcad syntax elements related to expressions
- format_
string - µcad format expression syntax elements
- function
- µcad function syntax elements
- identifier
- µcad identifier syntax elements
- init_
definition - Initialization definition syntax element
- literal
- µcad literal syntax elements
- module
- µcad Module related syntax elements
- parameter
- µcad parameter syntax elements
- qualifier
- Qualifier of an assignment
- source_
file - µcad source file representation
- statement
- statement syntax elements
- type_
annotation - µcad Type annotation.
- use
- µcad Use statement syntax elements
- visibility
- Visibility of an entity.
- workbench
- Workbench definition syntax element