AOT – Compilación Ahead‑Of‑Time

Archivo: src/aot.rs

¿Por qué existe?

Permite pre‑compilar programas Forja a código nativo antes de la ejecución, mejorando el arranque y el rendimiento.

Cómo funciona

El compilador genera bytecode y luego lo traduce a código nativo usando el backend ASM o LLVM.

Ejemplo de código

```rust // uso típico del AOT let binary = forja::compilar_aot("programa.forja").unwrap(); println!("Archivo binario generado: ", binary); ```