nessi 1e30c05233 feat: add C code generation backend and build command to CLI
Add C backend to nxc-frontend:
- Implement CEmitter with HIR-to-C translation
- Add emit_c() function for code generation
- Support function prototypes, statements, expressions, and control flow
- Generate C11-compatible code with proper type mapping
- Add main() wrapper generation for entry points

Extend driver crate with build pipeline:
- Add emit_c_from_frontend() to generate C source from HIR
- Add write_c_file() to write generated
2026-04-06 17:24:01 +02:00

NexaCore

NexaCore is a new compiled programming language for backend systems, APIs, databases, and long-running services.

This repository contains:

  • the language design foundation
  • the compiler workspace
  • the runtime and standard library layout
  • starter examples for backend-oriented development

The first MVP compiler path compiles NexaCore source into a typed intermediate representation and then emits C as the initial backend target. That keeps the compiler realistic to build now while preserving a clean path toward a later native backend.

See docs/nexacore-foundation.md for the architectural design and MVP roadmap.

Description
No description provided
Readme 82 KiB
Languages
Rust 100%