Skip to content

Repository files navigation

CCompiler

This is a simple compiler of the c language. This is a complicated university project.

Extra features implemented those weren't mentioned in the project explanation :

- Identifier name could be a mixture of number and alphabetic character
- Expression understanding with respect to the operator priority
- Expression with parentheses
- Multi assigning expressions
- Unlimited spacing character identifying
- If with scope or without scope
- while with scope or without scope
- Repeated number has the same id
- Warning for the statements that came after the return statement with the smart algorithm
- Support else if structure

These items should be mentioned :

- Main just could be void

About

This is a simple compiler of the c language.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages