Skip to content

a1exxd0/CPPCompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Summary

Basic C++ compiler. Currently developing lexical analysis; tokenization.

Working features currently:

  • Comment reading
  • Whitespace and newline handling
  • Integer literal storage
  • Semicolon handling
  • Basic compilation of a return statement to full executable

Usage

To build, run cmake --build . from build/ directory.

To run from build directory, use ./a++ <filepath>/<filename>.cpp.

Motivations

  • Learning C++ more in-depth
  • HPC knowledge

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published