Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

GHCJS

Compare

  Analyzed 4 months ago

GHCJS is a Haskell to JavaScript compiler that uses the GHC API.

69.7K lines of code

0 current contributors

over 7 years since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

Algol 68 Compiler, Interpreter &

Compare

  Analyzed 4 months ago

Compiler, Interpreter & Runtime for UNESCO/IFIP's Algol68 revision 1; With: POSIX threads (Parallel& Multicore), plotutils, GSL (GNU scientific library), curses, sound, TCP sockets, RegEx & PostgreSQL; Algol68RS (UK Defense Research Agency) emits C code

208K lines of code

0 current contributors

almost 20 years since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: No declared licenses

icecream-icecc

Compare

  Analyzed 4 months ago

Icecream/icecc is created by SUSE and is based on ideas and code by distcc. Like distcc it takes compile jobs from your build and distributes it to remote machines allowing a parallel build on several machines you've got. But unlike distcc Icecream uses a central server that schedules the compile ... [More] jobs to the fastest free server and is as this dynamic. This advantage pays off mostly for shared computers, if you're the only user on x machines, you have full control over them anyway. [Less]

18.9K lines of code

17 current contributors

almost 2 years since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This

Hipacc

Compare

  Analyzed 4 months ago

Hipacc allows to design image processing kernels and algorithms in a domain-specific language (DSL). From this high-level description, low-level target code for GPU accelerators is generated using source-to-source translation. As back ends, the framework supports C/C++, CUDA, OpenCL, and ... [More] Renderscript. There is also a fork of Hipacc that targets Vivado HLS. Hipacc allows programmers to develop imaging applications while providing high productivity, flexibility and portability as well as competitive performance: the same algorithm description serves as basis for targeting different GPU accelerators and low-level languages. [Less]

18.3K lines of code

3 current contributors

about 5 years since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

shedskin

Compare

  Analyzed 4 months ago

Shed Skin is an experimental compiler, that can translate pure, but implicitly statically typed Python programs into optimized C++. It can generate stand-alone programs or extension modules that can be imported and used in larger Python programs. Besides the typing restriction, programs cannot ... [More] freely use the Python standard library (although about 20 common modules, such as random and re, are currently supported). Also, not all Python features, such as nested functions and variable numbers of arguments, are supported (see the tutorial for details). For a set of 44 non-trivial test programs (at over 10,000 lines in total (sloccount)), measurements show a typical speedup of 2-40 times over Psyco, and 2-220 times over CPython. Because Shed Skin is still in an early stage of development, however, many other programs will not compile out-of-the-box. Shed Skin consists of only 5,300 lines of Python code (sloccount), and about 16,000 lines of C++ code (implementation of builtins and library modules). Unfortunately, there is still only one active developer, so please consider joining the project! [Less]

113K lines of code

4 current contributors

7 months since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

lfe

Compare

  Analyzed 4 months ago

Lisp Flavoured Erlang (LFE)

31.5K lines of code

2 current contributors

6 months since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: No declared licenses

BNFC

Compare

  Analyzed 4 months ago

The BNF Converter is a compiler construction tool generating a compiler front-end from a Labelled BNF grammar. It is currently able to generate C, C++, C#, F#, Haskell, Java, and OCaml, as well as XML representations. Given a Labelled BNF grammar the tool produces: * an abstract syntax ... [More] implementation * a case skeleton for the abstract syntax in the same language * an Alex, JLex, or Flex lexer generator file * a Happy, CUP, or Bison parser generator file * a pretty-printer as a Haskell/Java/C++/C module * a Latex file containing a readable specification of the language [Less]

83.8K lines of code

5 current contributors

7 months since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

libfirm

Compare

  Analyzed 4 months ago

The Firm library implements the Firm intermediate representation (ir), a graph based SSA intermediate represenation for compilers.

142K lines of code

7 current contributors

about 1 year since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This

DIL

Compare

  Analyzed 4 months ago

DIL is a hand-crafted compiler implementation for the D programming language written in D v2 using the Tango standard library. The lexer and the parser are fully implemented. Semantic analysis is being worked on. The backend will most probably be LLVM.

40.9K lines of code

1 current contributors

over 6 years since last commit

2 users on Open Hub

Activity Not Available
4.0
   
I Use This
Tags compiler d

cparser

Compare

  Analyzed 6 months ago

cparser is a library containing a parser, lexer and semantic analysis for the ISO C99 language. It should be used as a compiler frontend, a base for source-source transformation, or source-checker tools.

33.5K lines of code

5 current contributors

over 1 year since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: No declared licenses