Skip to content
/ Nous Public

A C to x86 Assembly compiler written in Rust.

License

Notifications You must be signed in to change notification settings

MiltMont/Nous

Repository files navigation

Nous compiler

This is a C compiler written in Rust. It translates C code into x86 assembly.

Getting started

Prerequisites

  • Rust (latest stable version)
  • GCC

Building the project

To build the project simply run:

cargo build

Running tests

This includes documentation tests:

cargo test

Development information

Prototyping and testing

To quickly compile a file and display the program exit code you can run:

./quick_compile.sh <path_to_file> 

License

This project is licensed under the MIT License.

About

A C to x86 Assembly compiler written in Rust.

Topics

Resources

License

Stars

Watchers

Forks

Languages