Skip to content

Stormys/JCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JCC

This is my attempt to create a complete compiler for the c programming language working on a unix machine.

Functionality

PreProccessor:

  • pragma are ignored for now
  • if/elif eval isnt done
  • might mess up on if, endif and else tree
  • probably issues on macro expansions? (mostly function ones)
  • no stringify
  • or concatenation
  • using GCC standard library wont work due to not having builtins/predefined macros yet

Scanner (Tokenization):

  • numbers in float/decimal format
  • \ at end of line may or not work as expected.

Parser:

  • currently working on basic functionality

License

JCC is released under MIT License.

About

A compiler for the C programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors