Skip to content

MyAUTPrincipleOfProgrammingCourse/CCompiler

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

Watchers

Forks

Releases

No releases published

Packages

No packages published