RSS 144 projects tagged "C"

Download Website Updated 23 Feb 2014 4tH compiler

Screenshot
Pop 581.98
Vit 60.65

4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.

Download Website Updated 01 Jan 2014 cproto

Screenshot
Pop 166.46
Vit 16.73

cproto generates function prototypes for functions defined in the specified C source files to the standard output. The function definitions may be in K&R or ANSI C style, or in the lint library form. cproto can also convert function definitions in the specified files from the K&R style to the ANSI C style.

Download Website Updated 27 Oct 2013 AspeCt-oriented C

Screenshot
Pop 70.84
Vit 10.26

ACC (AspeCt-oriented C) enables aspect-oriented software development with the C programming language. AspeCt-oriented C consists of a compiler that translates code written in AspeCt-oriented C into ANSI C code. This code can be compiled by any ANSI C compliant compiler.

Download Website Updated 28 Sep 2013 PyInstaller

Screenshot
Pop 197.74
Vit 11.90

PyInstaller converts (packages) Python programs into standalone executables under Windows, Linux, Mac OS X, Solaris, and AIX. It supports several platforms and is able to build fully-contained (single file) executables.

Download Website Updated 18 May 2013 pycrc

Screenshot
Pop 106.24
Vit 13.79

pycrc is an easy to use CRC calculator and source code generator. The generated C source code can be optimized for simplicity, speed, or tight memory constraints for embedded platforms. pycrc contains a long list of the parameters of common CRC models.

Download Website Updated 08 Mar 2013 Styx

Screenshot
Pop 111.14
Vit 11.43

Styx is a scanner/parser generator designed to address some shortcomings of the traditional lex/yacc combination. It has unique features like automatic derivation of depth grammar, production of the derivation tree, including it's C interface, preservation of full source information, pretty printing to faciliate source-source translation, and persistence to aid rapid interpreter writing. It also supports reentrancy. Styx works well under several different OSes, including serveral Unixes, DOS, and Windows.

Download Website Updated 26 Feb 2013 libjit

Screenshot
Pop 89.55
Vit 1.62

The libjit library implements just-in-time compilation functionality. Unlike other JITs, this one is designed to be independent of any particular virtual machine bytecode format or language. Currently, libjit is used as the JIT backend for the DotGNU Portable.NET project (in addition to its default CVM backend). However, the hope is that other Free Software projects can use this library rather than spending large amounts of time writing their own JIT from scratch.

Download Website Updated 11 Jan 2013 Aubit 4GL compiler

Screenshot
Pop 128.74
Vit 15.12

Aubit 4GL compiler is a programming language based on (and compatible with) Informix-4GL. It provides an easy way to generate screen/form based programs, since statements for handling Windows, Forms, Menus, SQL, and similar are built-in. With support for SQL statements forming an intrinsic part of the language, it's especially suitable for developing database-oriented applications. Database connectivity is provided for PostgreSQL, MySQL, Informix, and others via ODBC. It supports both ncurses (console mode) and GTK+ (GUI mode) output.

No download No website Updated 02 Jan 2013 Clambda

Screenshot
Pop 20.20
Vit 47.52

Clambda is an effort to implement a schemier variant of the C programming language and to add scheme as a postprocessor instead.

Download Website Updated 30 Oct 2012 GNU Libtasn1

Screenshot
Pop 181.77
Vit 11.85

Libtasn1 is a library developed for ASN.1 (Abstract Syntax Notation One) structures management.

Screenshot

Project Spotlight

FísicaLab

An educational application for solving physics problems.

Screenshot

Project Spotlight

Teddy Templating Engine

An easy-to-read, HTML-based, mostly logic-less DOM templating engine.