Processing of µcad source code.
This module includes all components to parse, resolve and evaluate µcad code and diagnose errors.
- Load and parse source files in [
mod@parse
] and [syntax
] - Resolve parsed sources in [
resolve
] - Evaluate resolved sources in [
eval
] - Diagnose any evaluation errors in [
diag
]
The grammar of µcad can be found here.
Good starting point to understand how µcad syntax works: [syntax::SourceFile::load()
] loads a µcad source file.