Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

rswier/c4

C in four functions

rswier/c4.json
{
"createdAt": "2014-11-04T17:57:29Z",
"defaultBranch": "master",
"description": "C in four functions",
"fullName": "rswier/c4",
"homepage": null,
"language": "C",
"name": "c4",
"pushedAt": "2023-12-26T06:13:39Z",
"stargazersCount": 10449,
"topics": [],
"updatedAt": "2025-11-25T21:02:02Z",
"url": "https://github.com/rswier/c4"
}

An exercise in minimalism.

Try the following:

gcc -o c4 c4.c
./c4 hello.c
./c4 -s hello.c
./c4 c4.c hello.c
./c4 c4.c c4.c hello.c