|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Reference frontend adapter that exposes the existing MVP language through Compiler_Frontend.
More...
#include <sstream>#include <string>#include <string_view>#include <utility>#include <Compiler_Frontend.H>#include <Compiler_HIR_Lowering_MVP.H>#include <Compiler_IR_Lowering_MVP.H>#include <Compiler_Module_Resolver.H>#include <Compiler_Parser.H>Go to the source code of this file.
Classes | |
| struct | Aleph::Compiler_MVP_Frontend_Options |
| Options used by the MVP frontend adapter. More... | |
| class | Aleph::Compiler_MVP_Frontend |
Compiler_Frontend implementation backed by the current MVP language stack. More... | |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
Reference frontend adapter that exposes the existing MVP language through Compiler_Frontend.
This adapter keeps the current parser, semantic analyzer, and lowering pipeline intact while making it consumable through the reusable frontend interface. It is meant both as the default frontend for Aleph's compiler experiments and as an example of how another language frontend can plug into the common HIR/IR-based pipeline.
Definition in file Compiler_MVP_Frontend.H.