Beaver is a LALR compiler compiler for Java that uses several techniques to generate very fast parsers.
Poet (Prototype Object Extension for Tcl) extends the Tcl language with objects featuring dynamic, prototype-based inheritance, persistence, and one-way constraints. Poet includes wrappers around the Tk and BWidget widgets and object and code editors.
AMOS BASIC reimplementation in Java
jAMOS is a cross platform, Java-based reimplementation of François Lionet's AMOS BASIC on the Amiga.
Repository has been moved to: http://dtitov.github.com/bracer
Java library for parsing and evaluating math expressions. Javadoc is available at http://bracer.sourceforge.net/javadoc/ P.S. This library depends on Apache Commons Math, so don't forget to include commons-math-2.2.jar to your project.
C-smile OOL is a scripting language with C++-like grammar. It has compiler, VM running bytecodes and C++ extendible runtime. Intended to run in standlone and embedded mode.
ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
HESTI (hardware simulation toolkit) is intended to be a full featured toolkit (language w/o gui) to describe and simulate a hardware. As now I submit, it's already contain a basic feature to do boolean algebra, processing input and output, and also modi
Decouple your GUI building code from the rest of your application. Using an XML description, the Java Gui Builder will build appropriate windows, controls and objects for later retrieval by the mainstream code.
Rexx/Trans provides an abstract level between a Rexx-enabled application and a Rexx interpreter. This allows an application to be written using the SAA Rexx API and linked with Rexx/Trans. At runtime, Rexx/Trans finds an appropriate Rexx interpreter fo
Rexx/Wrapper is a pseudo compiler for Rexx programs. It generates a SAA API application with the Rexx program embedded. The application is then compiled and linked allowing the user to distribute their Rexx program as a stand-alone executable.
Senora is targeted to be a drop-in replacement for sqlplus. It provides a plethora of new commands, which accept unix-style options. It is extensible via plugins.
Automata Based Programming Tool for implementing logic for J2SE, J2EE and Sybmian applications. Consists of Java FSM Framework and Eclipse Plugin parts. Plugin implements UML model editor, visual debugger, validator, compiler and interpreter for Eclipse
Bex is a scripting language for the Java platform. It is based on the BeanShell scripting language but it provides better tools for functional programming.
Franklin Math is an open source Java symbolic computer algebra system (CAS), with similarities to commercial math packages such as MATLAB or Mathematica. It allows numeric and symbolic calculations, with built-in functions including plotting commands.
Symbolic math Java applet. Features: big number arithmetic; symbolic and numeric evaluation; programming language constructs;plot functions
Luxor is a new system programming language, designed to use instead of assembler, C/C++, or other system programming languages.
P4D is a lowpolygon 3D editor and a game environment. With the editor you can modify bonebased 3D models, animations and textures. The game environment (which is also used by the editor) provides simple script-, physic-, particle- engines.
ParaPascal is a programming language, an integrated development environment and simulator for learning concurrent programming.
A parsing toolkit that supports both top-down (LL(1) and Simple Precedence) and bottom-up parsing (LR(0), SLR(1), LR(1) and LALR(1)). The toolkit supports generating Java parsers for all the bottom-up parsing methods, based on a CUP definition.
Safe Lua is a variant of Lua tailored for advanced sandboxing.
URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
kla (KapiLandAutomat) ist ein PERL-Programm fuer die Welt 5 des Online-Spiels KapiLand (http://www.kapiland.de). Die Applikation arbeitet Skripten ab, in welchen der Benutzer ganze Produktionsketten, Verkauf, Einkauf und Vertragswesen automatisiert
vIDE is a cross-platform tool for writing and simulating Verilog models. It provides user friendly project management and file editing, integrated simulation engine, waveform viewer, pre-compiled modules, and many other cool features.
FScript is an simple, though powerful scripting language. Its intended use is as an embedded language in other Java programs. It's main benefits are simple extension options and small size (around 50k as a jar). FScriptME is FScript for J2ME.