RSS 141 projects tagged "Windows"

Download No website Updated 30 Jan 2014 Bircc

Screenshot
Pop 60.08
Vit 8.82

Bircc (Bircc Is a Reusable C Compiler) is a reusable, portable C compiler written in C. It supports easy cross-compiling and is easy to extend and reuse. It has decent performance, though this is secondary to all-around ease of use.

No download No website Updated 22 Dec 2013 Scheme Art

Screenshot
Pop 28.88
Vit 10.79

Scheme Art is a portable scheme compiler written in C++ that uses adaptive systems (chaos theory) and AI libraries for compiling and interpreting (at runtime.) It was originally devised as a Web REPL implemented in PHP code.

No download No website Updated 04 May 2013 pyC11

Screenshot
Pop 62.71
Vit 1.00

pyC11 is a grammar to parse programs in the C programming language following ISO/IEC 9899:2011. It is written using pyPEG, a parsing framework for Python. The grammar supports Python 2.7 and 3.x. The test bench requires py.test.

Download Website Updated 31 Dec 2011 nyu

Screenshot
Pop 61.48
Vit 2.40

nyu is a combination of modern academic approaches to parsing formal grammars from PEGs and expression grammars that represents the new state of the art in parser generators. nyu grammars are written in a powerful language based on PEGs (parsing expression grammars) but with modifications to allow both the AST and the parser to be specified intuitively in a single grammar. nyu outputs parsers that take advantage of the chilon::parser meta-programming library for C++. The generated parsers are almost as concise and readable as the input grammars, yet perform as well as hand-written C code. nyu ASTs are built using tuples, variant types, and lists, and allow self referential parsers and AST nodes to be manipulated. Advanced features such as hashed containers and grammar inheritance are also possible and well tested. nyu is currently powerful enough to deal with complex grammars and bootstraps its own parser.

No download Website Updated 25 Apr 2010 Supernova

Screenshot
Pop 19.92
Vit 38.13

The Supernova programming language is a modern scripting language and the first one that presents the concept of programming with direct fiction description using a clear subset of pure human language. It is easy for users with no programming experience. It is not sensitive to case, spaces, tabs, or line breaks. It support GUI programming. The source code can be written in a mixture of Arabic and English. It lets you distribute directly executable application files. It lets you use the Windows API and call DLL functions. It includes libraries for sound playing, sound recording, and movie playing. It includes commands for text processing, date and time processing, multi-dimension arrays, and file I/O. Its documentation includes many samples and tests.

Download No website Updated 12 Mar 2010 autober

Screenshot
Pop 17.86
Vit 1.00

autober is a language for generating BER decoders. It's different from an ASN.1 compiler in that it's much simpler and it only deals with BER-encoded messages. It is intended for smart card and RFID applications where much of the data stored on these devices is, in-fact, BER-encoded TLV data. The language is designed to be very similar to the template definitions found in the specifications for smart card and RFID applications.

No download No website Updated 21 Dec 2013 Objeck Programming Language

Screenshot
Pop 228.34
Vit 25.27

The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.

Download No website Updated 11 Feb 2010 MBase

Screenshot
Pop 18.89
Vit 1.00

MBase is a .NET-oriented meta-programming framework. It is designed for rapid development and high quality implementation of custom programming language compilers, but can also serve as a robust and flexible embeddable scripting engine. Applications are not limited to .NET platform, since MBase can be used to implement compilers targeting other platforms - JVM, native assembly, C, etc.

Download Website Updated 06 Oct 2013 mandoc

Screenshot
Pop 101.92
Vit 13.21

mdocml is a suite of tools for compiling "-mdoc", the roff macro package of choice for BSD manual pages, and "-man", the predominant historical package for UNIX manuals. The mission of mdocml is to deprecate groff, the GNU roff implementation, for displaying -mdoc pages whilst providing token support for -man.

Download Website Updated 09 Nov 2009 brace

Screenshot
Pop 51.91
Vit 1.00

Brace is a dialect of C that looks like Python. It has coroutines, hygenic macros, header generation, and libraries with graphics and sound. It is meant to be good for beginners, kids, and experts. Brace is translated to C, then compiled, with #! support and cached executables. It is fairly portable, and runs on GNU/Linux, Unix, and Windows with MinGW. It should also run on Mac OS X. It comes with a lot of demo programs, many with animated graphics.

Screenshot

Project Spotlight

iODBC Driver Manager and SDK

A new ODBC 3.5 driver manager/SDK for Linux/UNIX.

Screenshot

Project Spotlight

WeatherLog

A weather logging application.