 checkedc
 checkedc 
 C compiler extender
 An extension to C that adds bounds checking and type safety to existing C code.
Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors.
3k stars
 111 watching
 185 forks
 
Language: C 
last commit: about 1 year ago 
Linked from   1 awesome list  
  cclangllvmmemory-safetyprogramming-languagesystem-programmingtype-safety 
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|  | An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly. | 9,774 | 
|  | A collection of commonly used algorithms in C. | 3,368 | 
|  | A simple C interpreter that can interpret and run itself | 4,070 | 
|  | A modern, type-safe C successor with a focus on memory safety and ease of use. | 139 | 
|  | Fast code counter with complexity calculations and COCOMO estimates written in pure Go. | 6,855 | 
|  | An experimental C compiler that aims to compile itself and supports various language features while keeping the code concise. | 6,166 | 
|  | Writing a compiler for a simplified version of the C programming language from scratch. | 10,644 | 
|  | A software verification toolchain that translates C code into intermediate language and verifies its assertions using model checking and abstract interpretation | 431 | 
|  | Implementing an open-addressed, double-hashed hash table in C | 3,552 | 
|  | Automated code analysis tool for C and C++ code | 5,882 | 
|  | A systems programming language aimed at providing memory safety and code readability through design features such as automatic reference counting and strong typing. | 2,831 | 
|  | A set of C++ utilities to prevent bugs at compile time using the type system. | 1,545 | 
|  | A compiler for an evolution of the C language | 3,085 | 
|  | Generates type-safe code from SQL queries | 13,704 | 
|  | A Rust implementation of a line-of-code counting tool with improved performance compared to existing alternatives. | 2,340 |