diff options
Diffstat (limited to 'content/projects/cc.md')
| -rw-r--r-- | content/projects/cc.md | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/content/projects/cc.md b/content/projects/cc.md new file mode 100644 index 0000000..7ff8178 --- /dev/null +++ b/content/projects/cc.md @@ -0,0 +1,21 @@ +<!-- title: cc --> + +## cc +**cc** is a very basic, very work in progress C99 compiler. + +#### Description +After realizing how "success" my first YouTube video had made, I decided to make\ +a second one. This time I wanted to make a C compiler from scratch since I thought\ +that it wouldn't be too hard. The video also got a lot of views (at least considering\ +how small my channel is) and now I would like to continue working on it, maybe using\ +something like [qbe](https://c9x.me/compile/). + +#### Related videos +- [I made a C compiler in C](https://www.youtube.com/watch?v=UW8LgC-S_co) +- [Writing a C compiler from scratch | Part 1](https://www.youtube.com/watch?v=qjqsInGjyTk) +- [Writing a C compiler from scratch | Part 2](https://www.youtube.com/watch?v=J-_yoKCxhYk) + +#### Sources +cc is currently hosted on Sourcehut at [https://git.sr.ht/~lolzdev/sis](https://git.sr.ht/~lolzdev/cc) + +#### Related posts |
