wxBasic is a cross-platform Basic interpreter. It combines the simplicity of Basic with the portability of the cross-platform wxWindows library. See homepage.
A Java 2 (JDK 1.3/1.4) compatible virtual machine. joeq is unique in that it is almost entirely implemented in Java, making it reliable and efficient. It is also language-independent, so code from any language can be seamlessly and dynamically compiled.
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.
LuaCheia is a full-blown, enhanced version of the Lua interpreter.
This project is the porting of Lua5.1. It base on the porting for Lua5.0 which named LuaCE. It include an interpreter and a library projects file for EVC4.2.
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.
guiForth is a customized version of pForth that provides bindings to the FLTK library. The initial goal is to create a software development system for the Agenda VR3 PDA, but guiForth should be portable to any platform that has FLTK.
nbasic - bytecode compiler+vm for middle level programming language, like basic. nbs - small and fast C-coded object orientated basic (compiler+vm) for embeded applications. Purpose: scripting support for C/C++ project.
A programming language for creating GUI apps for both the internet & desktop. The apps made with the language will be displayed using an interpreter. For more info visit the projects home page. There is an open message board there where anyone can post
A project devoted to porting existing software, and writing new software for the Amiga Research Operating System. The website, http://www.aros-stuff.tk/, contains more information, and is more frequently updated.
A runtime inspection/scripting environment. Smalltalk-like Swing GUI for scripting engines and object inspection. Works on remote containers (EJB/Servlets) and of course locally. General BSF supported, comes with the Lisp-syntaxed language piji.
Small programming langage easy to embed
Basic Interpreter is a small programming langage easy to embed in bigger programs to perform calculations.
Simple to use expression engine supporting an own expression language, including parser and expression evaluation.
BigNumbers provides the tools to make (normally unreadable) BigDecimal calculations in Java easy. It allows you to express decimal calculations in a friendly way; BigNumbers will in turn take your expressions and turn them into BigDecimal calculations.
Generate a parser at runtime from a collection of C++ objects. Concisely state a parser specification in ordinary C++ code. Learn from a parser generator with an object-oriented design.
CAML (Cellular Automata Modelling Language) is an XML application for modelling Cellular Automata.
An object oriented language for concurrent software development
COOL is an object oriented programming language specialized for concurrent software development. Language syntax is similar to C++/C# and Java. For proper documentation please read the diploma thesis (Only available in german yet). Some of the goals to achieve: - Embedding some design-patterns on language level (singleton, state-pattern) - Implementation of a back-end for byte-code generation - Extending the compiler with an optimization phase for optimizing byte-code - Optimizing the interpreter to improve runtime performace. - Implementation of a Hotspot-Compiler for translating byte-code to x86 machine-code for native execution. - Overall optimizations of the runtime library. Supported platforms: - Windows 7 or above (32/64 bit) - x86 processor architecture COOL is designed and developed by Christian Weis since 2006. Development haltet as of 06/2015 indefinitely.
ContRap is a free symbolic C/C++ rapid software prototyping toolkit.
Metaprogramming: proof of the concept.
EuLib is a C library implementing the embeddable language "Calc" and some abstract data types like lists, trees, b-trees and date/time management functions. Initially developed by Eurosoft Informatica Medica for it's own internal use, it's now LGPL.
ExTeX aims to implement a typesetting system inspired by TeX. The design is based on components with well defined interfaces. This eases to modify and extend the language, the typesetter, the font subsystem, the backend, and other parts.
An express engine and template language. This is similar in nature to Velocity or FreeMarker.
Here we have fun developing software related to embedded extension languages and small languages in many application domains, using existing languages and/or creating new ones.
Forth interpreter done for .NET. Just a way to learn Forth, CIL and more C#.
Am implementation of ISO Prolog standard as Java library. We have moved to savannah: https://savannah.gnu.org/projects/gnuprologjava/