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.
class derivable embedded scripting engine for near real-time and state-event applications.
CAML (Cellular Automata Modelling Language) is an XML application for modelling Cellular Automata.
CLearJ is a clean Java-implementation of Common Lisp. The big goals are ANSI standard compliance, interoperability with Java and integration with scripting environments. This project is meant to be a sibling to CLearSharp, with sharing of implementation.
CLearSharp is a clean C#-implementation of Common Lisp. The big goals are ANSI standard compliance, interoperability with Java and integration with scripting environments. This project is meant to be a sibling to CLearJ, with sharing of implementation.
Free CFML (Cold Fusion Markup Language) interpreter. 100% Java, Tomcat and J2EE compatible
Cola is a simple, weak-typed, object-oriented scripting language and execution library. Easy to learn, easy to implement, easy to read, can be dropped in to practically anything, and carries a very small memory footprint.
Command Script 4 (CSC4) is an "application control" or application extension scripting language / virtual machine / compiler environment. CSC4 supports object member access, object creation and static calls to the underlying .NET Framework 2.0.
Provides ready-to-go distributions of Common LISP development environments, including a Common LISP compiler/interpreter, examples, tutorials, documentation, libraries (such as GUI toolkits) and, where possible, an IDE or integrated editor.
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.
Aim: Creating a bunch of higher-level C functions, exposing them to Lua. Hopefully later on there would be IDE's too. similar to Processing (processing.org)
Scripting languages for the D language.
DFA library is a regular expression library capable of the classic RE syntax (i.e. - without any perl extension). Unlike many other libraries with similar functionality, a deterministic finite automata (DFA) is used. DFA was formerly called npcre, wh
From the XML definition of your database, DewDrop will generate clean and human-readable SQL DDL code for any supported target database. This means you can define your database just once in XML, and have it work for any database automatically.
Ruby Program for parsing code in (*.w2b) to CipherLab Blaze Basic. w2b command are smaller, intermix with real code from CipherLab Blaze Basic one line can have multiple command and macros command will include another *.w2b file
A virtual machine runs on the J2ME MIDP 1.0 CLDC 1.0 platform providing the ability to deploy code dynamically, which will enable the mainstream mobile phones to downloand and run large and complex program such as big game.
A dynamic interpreted language for scripting,games,apps,etc in under 500 lines of VB.NET code(using sharpdevelop,not vb). the current version makes it easy to create point and click style games. perfect for interactive business card cds and kiosks!
ScriptME is an open-source implementation of EcmaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users. It is based on FESI Project with the specifics limitations of J2ME environment. The proje
Embedded Dictionary Project is a collection of programs, dictionaries and utilities for PDA, PalmOS, PocketPC, SmartPhone and all Java Enabled Embedded devices. Programs are multiplatform and provide standard format in dictionary files.
EncPHP allows you to embed a PHP script inside of an executable along with everything needed to run the script, including the PHP executable and runtime, and any other DLLs or modules. EncPHP allows you to run PHP apps on computers without PHP installed.
An expandable, OS independant C++ library to interpret mathematical equations represented as strings into a standardized structure.
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.
Extended Event Code, or EEC, is a basic interpreter for \'Event Code\' which is a part of EEC. It is based on events, and can have its functions extended with a function library, or in other words, a C++ library that extends the functionality of EEC.