/slurmCC

Slurm C compiler

Primary LanguageC++

SlurmCC

    ----                                 ___    ___
   /    \                               / __|  / __|
   \  /\_\  __   __  __  ___    _  _   / /    / /
    \ \    / /  / / / / /   \  / \/ \ / /    / /            
     \ \  / /  / / / / /  O / /      \\ |    \ |           
  _  /  \/ /  / / / / / /\ \ /  ^  ^  \\ \    \ \
  \ \   / /___\ \/ / / / | |/ /  \/ | | \ \___ \ \___
   \___/ \____|\__/ /_/  |_|_/      |_|  \____| \____|

The Slurm C compiler.

This is a work in progress and may take some time (years) to complete.

Project goals:

  • implement C99 standard
  • compiler should be optimizing; should generate highly optimized assembly
  • write in modern C++
  • implement lightweight, fast compiler