main library
Balbismo Compiler - Main entry point and compilation orchestration
This library provides the main compilation pipeline for the Balbismo programming language. It orchestrates the entire compilation process from source code parsing to LLVM IR generation and various output formats including assembly, binaries, and direct execution.
Enums
- CompileModes
- Enumeration of available compilation modes for the Balbismo compiler.
Functions
-
invalidMode(
) → CompileModes - Handles invalid compilation mode by displaying error and usage information.
-
main(
List< String> arguments) → Future<void> - Main entry point for the Balbismo compiler.
-
printUsage(
) → void - Displays comprehensive usage information for the Balbismo compiler.