- function declarations
- function definitions
- statements
- compound (nested blocks)
- return
- goto & labels
- expression
- if
- else
- expressions
- literal
- function call (up to 4 arguments)
- variable declaration initializer
- variable access
- variable assignment
- subscript operator
- math operators
- addition
- subtraction
- multiplication
division
- boolean operators
- relational
- equality
- logical
- member access operators
- address-of operator (only on locals, no arrays yet)
- pointer dereference operator
- statements
- types
- arrays
- pointers
- fundamental types
- i32
f32
-
Notifications
You must be signed in to change notification settings - Fork 0
polina4096/cfcc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
hobby c compiler in c
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published