Filtered by
code_generator
Refine results
generator (12)
modeling (7)
grammar (7)
parsing (6)
java (6)
code_generators (6)
parser (6)
compiler (6)
programming (5)
mda (5)
metamodel (5)
modelling (5)
Bison is a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages.
Metrics updated 04 Sep 08
Flex a tool for generating text scanners in C. The input file read by Flex specifies a set of rules (code to be executed when a pattern is found) which describe the scanner to be generated. The output of Flex is a C source file which can be compiled
Metrics updated 26 Aug 08
ANother Tool for Language Recognition (ANTLR) is the name of a parser generator that uses LL(k) parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), first developed in 1989, and is under active development. Its maintainer is professor Terence Parr of the University of San Francisco.
Metrics updated 04 Sep 08
Combined with the Model Driven Architecture approach (MDA), Acceleo is currently the most powerful code generator tool of its generation for Model Driven Development (MDD) and Model Driven Engineering (MDE). Acceleo is easy to use, provide "on the shelves" generators (JEE, .Net, Php...) and template editors for Eclipse.
Metrics updated 02 Sep 08
Java Compiler Compiler is the most popular parser generator for use with Java applications. A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar. In addition to
Metrics updated 02 Sep 08
openArchitectureWare (oAW) is a modular MDA/MDD generator framework implemented in Java(TM). It supports parsing of arbitrary models, and a language family to check and transform models as well as generate code based on them. Supporting editors are
Metrics updated 02 Sep 08
BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java and Idl. BOUML runs under Unix/Linux/Solaris, MacOS X(Power PC and Intel) and Windows. BOUML is very fast and doesn't require much memory
XMDL is a extensible model-based code generation framework, that uses model-to-text transformation facilities supplied by Eclipse Platform.
Metrics updated 02 Sep 08
Ragel compiles finite state machines from regular languages into executable C, C++, Objective-C, D, Java or Ruby code. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at
Metrics updated 30 Jul 08
SMC - the State Machine Compiler SMC takes a state machine stored in a .sm file and generates a State pattern in fourteen programming languages (C, C++, C#, [incr Tcl], Groovy, Java, Lua, Objective-C, Perl, PHP, Python, Ruby, Scala, VB.net).
Metrics updated 03 Sep 08
java
c++
web
development
linux
php
library
python
programming
tools