cforall

C upgrade project

An effort to modernize C by adding evolutionary language features and fixing its well-known problems.

The compiler and standard distribution for the C∀ programming language

GitHub

74 stars
10 watching
4 forks
Language: C++
last commit: 6 months ago

Related projects:

Repository Description Stars
cil-project/cil CIL is a front-end for the C programming language that facilitates program analysis and transformation. 364
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
onqtam/rcrl An interactive C++ compiler and runtime environment for rapid development and live coding 413
neobrain/cftf Converts modern C++ features to older versions compatible with outdated compilers 123
flax-lang/flax A C++ general-purpose programming language with high-level syntax and expressibility, focusing on minimal runtime and clean syntax. 146
eudoxia0/cmacro Provides a set of reusable code transformations and abstractions for writing domain-specific languages (DSLs) in C. 887
runtimecompiledcplusplus/runtimecompiledcplusplus Enables developers to make and test changes to C++ code at runtime without requiring compilation. 2,205
ridiculousfish/cdecl-blocks Translates C declarations into English-like syntax and vice versa, with additional features such as command line editing and support for Apple's blocks syntax. 1,001
sviperll/argo Developing a pragmatic functional programming language with a focus on tooling, simplicity, and incremental changes to enable stable growth and maintenance. 10
colbyhall/ch_stl An experimental C++ Standard Library project with daily updates and manual resource management. 11
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 51
exokomodo/daybreak A compiler project to create an interpretable language that compiles to native C code 10
fusionlanguage/fut Tools and infrastructure to implement reusable components in multiple programming languages from a single codebase. 1,768
c3d/xl A minimalist programming language designed to facilitate easy extension and adaptability 272
jscl-project/jscl A Common Lisp compiler that generates JavaScript code 888