TypeSafeSchwalbe / ninobc

A simple bootstrap compiler for the Nino programming language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ninobc

A simple bootstrap compiler for a subset of the entire Nino programming language written in C. Almost no error handling or type checking is done. Emits equivalent C code.

This project has been abandoned. I have instead decided to put my effort into completing my implementation of the Gera programming language.

To build the compiler from source simply use make (make CC=my_compiler to use my_compiler).

Usage:

ninobc <args> <files>

where <files> is any number of input file paths and <args> may be:

  • -m <main> - specifies the full path of the main function
  • -o <path> - specifies the output file name

About

A simple bootstrap compiler for the Nino programming language.

License:MIT License


Languages

Language:C 100.0%