Made the necessary changes to syntax / AST building / Typing to synchronize with the implementation.
Now that building an AST can result in a build error, that information needs to be propagated to the signatures of all builder functions that transitively depend on build_expr. I made some of these changes, but there are many left. I am deferring this until the changes to the syntax and AST stabilize a bit, to avoid having to resolve many conflicts with recent and upcoming PRs.
the clean target of the main Makefile now invokes the clean target of asllib/Makefile. This solves the issue of make asldoc failing when asllib is not clean.
build_expr
. I made some of these changes, but there are many left. I am deferring this until the changes to the syntax and AST stabilize a bit, to avoid having to resolve many conflicts with recent and upcoming PRs.clean
target of the mainMakefile
now invokes the clean target ofasllib/Makefile
. This solves the issue ofmake asldoc
failing whenasllib
is not clean.