RSS 136 projects tagged "C++"

Download Website Updated 16 Mar 2014 Python-SIP

Screenshot
Pop 490.61
Vit 114.62

SIP is a tool to generate C++ interface code for Python. It is similar to SWIG, but uses a different interface format. It was used to build PyQt and PyKDE, and has support for the Qt signal/slot mechanism.

Download Website Updated 18 Jun 2001 MyXiris

Screenshot
Pop 10.72
Vit 68.44

MyXiris is a wizard for building J2EE components from existing legacy databases. The component framework is written in Java and templated with XSL stylesheets.

No download Website Updated 16 Aug 2001 OpenC++

Screenshot
Pop 18.65
Vit 68.01

OpenC++ is a source code translation tool for C++. Programmers can easily implement various kinds of translation so that they can define new syntax, new annotation, and new object behavior. OpenC++ is useful if they need to, for example, develop extensions to C++, add domain-, application-, or class-specific compiler optimizations, or build their own version of (runtime) MOP for C++.

Download Website Updated 26 Oct 2001 ClearParse

Screenshot
Pop 16.16
Vit 67.49

ClearParse is a flexible engine that can be used for any parsing task including interpreting or compiling programming languages, analyzing or converting data files, processing command line parameters and user input, implementing markup languages and scripts, natural language processing (NLP), and more.

No download Website Updated 20 Nov 2001 Genscreen

Screenshot
Pop 23.94
Vit 67.30

Genscreen generates C or C++ code using ncurses library functions for building I/O screens. Screen layouts are designed using any text editor (vi, emacs, etc.), then the layout file is run through Genscreen and automatically converted to compilable C/C++ code. Once the basic screen code is generated it can be edited, have additional features added, or be merged with other code. Genscreen also includes automatic date field generation for both US and European date formats, and support for generating money fields.

No download Website Updated 26 Sep 2003 SQLppNet

Screenshot
Pop 21.21
Vit 62.09

SQLpp is an SQL query generation framework for C++ and .NET. Its main features are .NET assembly, automatic SQL code generation, multiple database support, solving table joins puzzles, support for update, insert, and select queries, C# class wrapper generation (generates an entire Data Abstraction Layer), generation of a DAL for DotNetNuke or your application, Graphviz database representation generation, and smart stored procedure generation.

No download Website Updated 14 Mar 2005 Gentle Compiler Construction System

Screenshot
Pop 17.78
Vit 57.62

Gentle is the first compiler construction system that handles the full spectrum from analysis over transformation (AST) to (cost-based) synthesis. Instead of confronting the user with several special purpose languages, Gentle provides a uniform notation for all tasks. It is based on recursive definition and structural induction: the underlying paradigms of virtually all tasks of translation. Rules may be interpreted as grammar rules (lex/yacc), as logical statements, or in a procedural way. Members of a rule may have parameters. This results in attributed grammars.

No download Website Updated 12 Aug 2009 Memphis tree builder and walker tool

Screenshot
Pop 12.17
Vit 57.62

Memphis is a C/C++ precompiler for compiler writers and other programmers having to manipulate symbolic data. It is well suited for the definition of abstract syntax trees (AST) and the implementation of tree walkers. The Tool extends C/C++ with algebraic types and pattern matching that are known from modern functional programming languages (SML and Haskell).

No download Website Updated 14 Mar 2005 Accent compiler compiler

Screenshot
Pop 25.81
Vit 57.62

Accent is a compiler compiler that does not rely on specific subclasses of context-free grammars and that can be used like Yacc. It also cooperates with Lex. Accent supports inherited and synthesized attributes. It allows you to write your grammar in the Extended-Backus-Naur-Form. Semantic actions can be inserted anywhere; there are no restrictions caused by the parser implementation. Accent even allows ambiguous grammars with much less effort than with traditional LALR or LL compiler compilers. An annotation framework has been developed to resolve ambiguities. It is on the abstract level of grammars and does not reflect the parsing algorithm. Moreover, this calculus is complete in the sense that it can handle each ambiguity in any grammar.

No download Website Updated 04 Sep 2005 Bisonc++

Screenshot
Pop 18.57
Vit 56.09

The program bisonc++ creates a C++ parser function and class having a cleaner setup than the code generated by Alain Coetmeur's bison++. Furthermore, since bisonc++ more closely follows current-day ideas about C++ programming, its code is easier to read. It expands the concepts initially implemented in bison and bison++, offering a cleaner setup of the generated parser class. The parser class is derived from a base-class, mainly containing the parser's token and type definitions, as well as several member functions that should not be (re)defined by the programmer.

Screenshot

Project Spotlight

Frams' Shell Tools

Shell tools to make Unix everyday life more comfortable.

Screenshot

Project Spotlight

Kolab

A groupware solution.