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.