RSS 178 projects tagged "Compilers"

Download Website Updated 30 Sep 2009 Bit::Vector

Screenshot
Pop 181.40
Vit 7.25

Bit::Vector is a (stand-alone) C library and an object-oriented Perl module (with overloaded operators) which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" (e.g. for cryptography), and boolean matrices (all of arbitrary size) very efficiently.

Download Website Updated 30 Jan 2001 Ciao Prolog

Screenshot
Pop 110.63
Vit 1.00

Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.

Download Website Updated 22 Sep 2012 Erlang

Screenshot
Pop 177.14
Vit 15.34

Erlang is a small concurrent functional programming language developed by Ericsson. It is being used by Ericsson as a systems programming language for large concurrent fault-tolerant distributed systems.

Download Website Updated 24 Dec 2010 Euphoria

Screenshot
Pop 67.97
Vit 5.16

Euphoria is a simple, flexible, easy-to-learn programming language. It lets you quickly and easily develop programs for Windows, Linux, FreeBSD, NetbSD, OpenBSD, and Mac OS X. Although Euphoria provides subscript checking, uninitialized variable checking, and numerous other run-time checks, it is extremely fast and has the ability to compile to transparently compile native executables via C code.

Download Website Updated 01 Jun 2013 gcc

Screenshot
Pop 14,022.50
Vit 29.15

The GNU Compiler Collection contains frontends for C, C++, Objective-C, Fortran, Java, and Ada as well as libraries for these languages. It is a full-featured ANSI C compiler with support for K&R C as well. GCC provides many levels of source code error checking traditionally provided by other tools (such as lint), produces debugging information, and can perform many different optimizations to the resulting object code.

Download Website Updated 22 Mar 2011 GNU Smalltalk

Screenshot
Pop 234.74
Vit 20.76

GNU Smalltalk is a free implementation of the Smalltalk-80 language.

Download Website Updated 30 Jan 2001 gramdiag

Screenshot
Pop 27.00
Vit 1.00

gramdiag is a utility to analyse the output generated by 'bison -v', and report more information about the circumstances leading to shift/reduce and reduce/reduce conflicts in the input grammar.

No download Website Updated 17 Jun 1998 GRASP

Screenshot
Pop 72.50
Vit 76.04

The GRASP Project has created an algorithmic-level graphical representation for software called the Control Structure Diagram (CSD). The CSD was created to improve the comprehension efficiency of Ada source code and, as a result, improve software reliability and reduce software costs. Since its creation, the CSD has been expanded and adapted to include other languages. GRASP provides the capability to generate CSD's from Ada 95, C, C++, Java, and VHDL source code in both a reverse and forward engineering mode with a level of flexibility suitable for professional application. GRASP has been integrated with the GNU family of compilers for Ada (GNAT) and C (gcc), and Sun's javac compiler for Java. Use of GRASP is not restricted to these compilers, however. This has resulted in a comprehensive graphically-based development environment for these languages. The user may view, edit, print, and compile source code as CSDs with no discernible addition to storage or computational overhead.

Download Website Updated 15 Oct 2002 Homebrew Decompiler

Screenshot
Pop 59.16
Vit 2.00

Homebrew Decompiler is a GPLed tool (written in C++) that takes Java .class files and reverse engineers the JVM bytecodes to generate .java files that attempt to resemble the original source code as much as possible.

Download Website Updated 30 Jan 2001 ISDK

Screenshot
Pop 34.47
Vit 1.00

The Information System Development Kit gives the developer a platform-independent method of creating Information Systems with data forms, SQL database access, database-browsing support, report generator and many other useful features. ISDK is now in a development stage and it is available only for the Linux operating system. The form module now works on text terminals using the ncurses library (not functional right now), and on the X-Window system using the GTK+ toolkit.

Screenshot

Project Spotlight

UDP IPTV to RTSP proxy

Access to UDP multicast streams via RTSP/RTP unicast protocols.

Screenshot

Project Spotlight

onQuery

A advanced event querying engine.