Code Management Tools
UMLSpeed project is a compiler for a simple, C-style language that allows declaration of UML entities and diagrams. Diagrams can be compiled into SVG and the entities to XMI for use with other tools. Why? - Graphical UML tools in general suck - why should we, as programmers have to drag and...
Platforms: Linux
Keyword: Code, Code Generators, Diagrams, Entities, Graphical Uml, Language, Programming, Simple, Tools, Umlspeed, Xmi
License: Freeware | Size: 481.28 KB | Download (101): UMLSpeed Download |
Skaringa is an API for Java and XML language binding. It transforms Java objects into XML documents and back, and can generate XML schema definitions for a Java class. Typical applications are data exchange, object persistence, object transformation, and driving XML based presentation layers....
Platforms: Linux
Keyword: Api, Code Generators, For Java, Java, Language, Programming, Skaringa, Xml
License: Freeware | Size: 204.8 KB | Download (94): Skaringa Download |
JaxMe project is an open source implementation of JAXB, the specification for Java/XML binding. A Java/XML binding compiler takes as input a schema description (in most cases an XML schema but it may be a DTD, a RelaxNG schema, a Java class inspected via reflection or a database schema). The...
Platforms: Linux
Keyword: Bean, Binding, Code Generators, Database, Java, Java Bean, Jaxme, Programming, Schema, Xml
License: Freeware | Size: 6.3 MB | Download (112): JaxMe Download |
jMax project is a visual programming environment for building interactive real-time multimedia and musical applications. Installation: The simplest way to compile this package is: 1. `cd to the directory containing the packages source code and type `./configure to configure the package for...
Platforms: Linux
Keyword: Code Generators, Jmax, Musical, Package, Programming, Programming Environment, Real-time, Type, Visual Programming, Visual Programming Environment
License: Freeware | Size: 2.7 MB | Download (94): jMax Download |
High Level Virtual Machine is a toolkit for developing virtual machines for dynamic languages. The High Level Virtual Machine is: - Based on LLVM (Low Level Virtual Machine). LLVM is HLVMs sister project. HLVM gains tremendous capability from LLVM in the areas of code generation, bytecode...
Platforms: Linux
Keyword: Code, Code Generators, High, High Level, High Level Virtual Machine, Hlvm, Languages, Level, Llvm, Machine, Toolkit, Virtual, Virtual Machine, Virtual Machines
License: Freeware | Size: 122.88 KB | Download (100): High Level Virtual Machine Download |
FSME is a graphical tool to develop general finite state machines. Developed automatas are stored in files simular to Qt Designer. Theyre converted to C++ in the same way as UIC does. You can navigate FSME by selecting element in the tree, or clicking diagram elements. The Object Editor is...
Platforms: Linux
Keyword: Code Generators, Develop, Finite, Fsme, General, Graphical, Graphical Tool, Programming, State, Tool
License: Freeware | Size: 174.08 KB | Download (103): FSME Download |
Parsing module is a pure-Python module that implements an LR(1) parser generator, as well as CFSM and GLR parser drivers. From an algorithmic perspective, this is one of the most advanced parser generators in existence, for the following reasons: - The Parsing module uses a scalable algorithm...
Platforms: Linux
Keyword: Cfsm, Code Generators, Generators, Glr Parser, Implements, Module, Parser, Parser Generator, Parser Generators, Parsing, Programming
License: Freeware | Size: 82.94 KB | Download (106): Parsing Download |
GNU lightning is a library that generates assembly language code at run-time; it is very fast, making it ideal for Just-In-Time compilers, and it abstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set inspired by the MIPS and SPARC chips. GNU lightning...
Platforms: Linux
Keyword: Assembly, Code, Code Generators, Generates, Gnu, Gnu Lightning, Library, Lightning, Programming
License: Freeware | Size: 399.36 KB | Download (102): GNU Lightning Download |