OSI-Approved Open Source (1,973)
- GNU General Public License version 2.0 (1,087)
- GNU Library or Lesser General Public License version 2.0 (282)
- BSD License (241)
- GNU General Public License version 3.0 (126)
- MIT License (115)
- Apache License V2.0 (68)
- Academic Free License (42)
- Artistic License (34)
- Eclipse Public License (30)
- GNU Library or Lesser General Public License version 3.0 (24)
- Mozilla Public License 1.1 (24)
- Apache Software License (20)
- Common Public License 1.0 (19)
- zlib/libpng License (18)
- Open Software License 3.0 (14)
- Public Domain (109)
- Other License (59)
- Creative Commons Attribution License (20)
- Linux (1,839)
- Windows (1,795)
Grouping and Descriptive Categories (1,517)
- All POSIX (567)
- OS Independent (502)
- All 32-bit MS Windows (461)
- OS Portable (264)
- 32-bit MS Windows (243)
- 32-bit MS Windows (94)
- 64-bit MS Windows (77)
- All BSD Platforms (77)
- Project is an Operating System Kernel (10)
- Project is OS Distribution-Specific (7)
- Project is an Operating System Distribution (7)
- Classic 8-bit Operating Systems (4)
- Mac (1,291)
- Modern (643)
- Android (613)
- BSD (521)
- Other Operating Systems (163)
Showing page 7 of 88.
A PHP to PHP Compiler, with multiple enhacers support, extensible grammar, and smart caching
The purpose of this project is to write a patch for Bison which adds the capability of producing Java code instead of C code. The software is based on the original Bison sources (version 1.28 of Bison). It provides a new -j option which selects Java ou1 weekly downloads
The casket of Oberon-2 things (Oberon-2 language revival)
Blade Language Developer (or Project Blade for short) is a toolkit for creating domain specific or general programming languages. The toolkit offers a language for describing grammars, and templatable parser generator.
Blaise is a Lisp dialect (specification and compiler). It's a modern version of Lisp suited for Lisp beginners and modern project development.
For our Compiler Construction Course at the Department of Computer Sciences of the University of Salzburg we created a subset of Pascal to x86 Linux 2.6 LL-1 compiler. We now want to open and share our self compiling compiler for future development.
Small, object-oriented, interpreted scripting languaje, easily embbedable on C++ applications (C++ source code). It can be used as a fast scripting languaje for RPG games, online applications and applications that needs complex customizations.1 weekly downloads
Block programing is a means of making programing more than simply text editing. Objects will be built into nice neat blocks, and connected with greater easy and visual clarity than with text programing.
This Project will provide some documentations and softwares which will be useful for students who is learning computer sicence. I want, firstly, to provide a C compiler, then writen a book basis on the compiler. The book will be written in Chinese.1 weekly downloads
The Bolt Platform is designed to take alot of the unnecessary burden of creating video games away from the programmers and put in where it belongs, on the computer. It centers on a new programming language(similar to java) designed 100% for game creation
After a program has been thrown into the world in binary form, it can boomerang back as source code. The Boomerang reverse engineering framework is the first general native executable decompiler available to the public.1,725 weekly downloads
Brainfuck Center is an IDE and compiler for your Brainfuck scripts. It includes a full debugger with step-by-step debugging and much more. MDI window!1 weekly downloads
Integrated development environment for creating, editing, compiling, translating, debugging and profiling portable brainfuck programs.
Brainfuck Studio is an IDE for the Brainfuck programming language consisting of a text editor, a compiler as well as a debugger.
Broccoli is a dynamically-typed, multi-paradigm programming language.1 weekly downloads
Brook is an ANSI C like general purpose stream programming language and is designed to incorporate the ideas of data parallel computing and arithmetic intensity into a familiar, efficient language. Has OpenMP CPU, OpenGL, DirectX 9 and AMD CTM backends.12 weekly downloads
Brook+ is a high level C-like language with extensions for stream programming on different compute devices such as CPUs and GPUs. Supports an ATI CAL and x86 CPU backend. Keywords : GPGPU, GPU Computing, HPC2 weekly downloads
Build Compiler is a project intented to help anyone that needs to know more about compiling issues. It shows how you can build a lexical, syntatic and semantic analyzers, code generation and a very simple stack based virtual machine.
Distributed C/C++ compiler for Visual C++1 weekly downloads
BPWJ is Java package that allows users to quickly develop parsers for application specific mini-languages. New languages are created incrumentally from generic tokenizer and parser classes.2 weekly downloads
ByteML is a XML-JavaBytecode interoperability framework. With the aid of this framework the end-user can convert bytecode ( Java .class files ) to XML files and vice-versa.1 weekly downloads
C Cod is an application that allows for a C source file to be "Compiled on Demand" prior to being executed. The source files are compiled and executed on the fly. This allows for C to be treated like a scripting language.1 weekly downloads
C Compiler for the Parallax Propeller Chip
Simple lexical analyzer for ANSI C (C-88-090) language.3 weekly downloads
CSL is a programming language with C syntax and comprehensive libraries. The compact scripting engine can also be embedded into your own applications as a powerful macro language.21 weekly downloads