Skip to content

fabiosvm/cplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI

The C+ Programming Language

This a project to learn Compiler Design and Implementation. The goal is to implement a compiler for a C-like programming language.

Dependencies

In order to build and run the project you need to have the following dependencies installed:

Building

To build the project, browse to the root folder and run the following command:

dotnet build

Using the Compiler

To compile a source file run the following command:

dotnet run <source-file>

Example:

dotnet run examples/hello.cp

Note: Actually the compiler just prints the diagnostic and the AST of the source file.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages