xcc
website-meta-language
xcc | website-meta-language | |
---|---|---|
1 | 4 | |
179 | 14 | |
- | - | |
9.7 | 4.5 | |
3 days ago | 5 months ago | |
C | C | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xcc
-
Running a C compiler in a browser
My own C compiler is designed for x86-64 and outputs ELF64 binary. My plan was that if I could output code that could run on x86-64, I could run it on my home computer, and I would be able to do this for the next 10 years. However, with the emergence of various processors, it seems that x86 may not remain the mainstream.
website-meta-language
What are some alternatives?
raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry Pi
nymph - 🧚 A slightly different version of C.
MazuCC - A minimalist C compiler with x86_64 code generation
Cloak - A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
kcs - Scripting in C with JIT(x64)/VM.
tinycc - My working copy of tinycc made reentrant
c-iterators - :books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99
magus - Portable high-level assembler with authentic C syntax
Weechat - The extensible chat client.
mir - A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
ReadCrd - Linux/Windows console application prints a Microsoft CRD files (Windows Card, a personal information manager, contact list).