//! Gaia Universal Assembler
//!
//! A universal assembler supporting multi-platform instruction set translation.
//! Uses object passing instead of string concatenation, reusing existing project type definitions.
/// Unified adapter interface definition, replacing import and export adapters.
/// Core assembler logic for processing instructions and generating output.
/// Backend implementations for various target architectures (e.g., JVM, MSIL, PE).
/// Builder pattern implementation for constructing assembler configurations and programs.
/// Configuration management for the assembler.
/// Instruction set definitions and handling.
/// Program structure and metadata management.
/// Type definitions and primitive types used throughout the assembler.
pub use *;
pub use *;
pub use *;