Composing and deciphering C (or C++) declarations or casts, aka ‘‘gibberish.’’
-
Updated
Oct 10, 2026 - C
Composing and deciphering C (or C++) declarations or casts, aka ‘‘gibberish.’’
We built a 32-bit Linux terminal runner game called Danger Dash using both C and x86 assembly. The program uses assembly for command parsing, movement logic, and collision handling, while C manages the game loop, terminal rendering with ncurses, audio playback, score tracking, and runtime testing.
A translation layer for calling functions using Borland's register calling convention from cdecl C++ scope and vice versa.
cdecl: Convert C/C++ gibberish to English, and back again.
32-bit x86 NASM assembly implementations of classic algorithms, featuring linked list reconstruction, qsort string sorting, generalized Fibonacci, and backtracking.
Visual cdecl: edit a C declaration as English, C code, or an interactive box-and-arrow diagram, all synced in real time.
To associate your repository with the cdecl topic, visit your repo's landing page and select "manage topics."