CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
A Logo interpreter and programming environment specialized for schools
A Logo interpreter and programming environment specialized for schools. It is a revised version of XLogo, published on http://xlogo.tuxfamily.org/. The Logo dialect is almost the same as Xlogo's, but some Logo commands were reimplemented to fit with the new programming environment and workspace. Some commands which were buggy in the original XLogo have been fixed. The interpreter works now more efficient due to the usage of more suitable data structures. The output of turtle graphics is now smoother and more appealing due to different rendering settings. Various features have been added to support better user experience and satisfaction in schools. @Translations: The new GUI parts are available in * English * German * French * Italian If you would like to make the application available in your language and if you would like to contribute, please contact us. * * * * * * * * * * * News * * * * * * * * * * The X4S Manual is now available on the files page.
Tool to parse the command line and configuration files.
Powerful command line and configuration file parsing for C++, Python, Ruby and Java (others to come). This tool provides many features, such as separate treatment for options, variables, and flags, unrecognized object detection, prefixes and much more.
Scheme Interpreter implemented in Java
MScheme is a Scheme interpreter implemented in Java. The project goals are to fully comply with the "Revised^5 Report on Scheme" and a clean and modular design.
EasyHTML is an easy-to-use scripting language that allows you to write websites using (X)HTML-, CSS- and portions of JavaSript- and PHP-Elements with one simple syntax. The Syntax can be held in many different (spoken) languages.
Symbolic math Java applet. Features: big number arithmetic; symbolic and numeric evaluation; programming language constructs;plot functions
Everything is XML - Everything is possible - Keep it simple
DAVIS is an easy and useful language for IRC bots. This project contains our own bots, some bots for demonstration, a parser that creates Java, C, Perl and IRC-Script code out of a DAVIS file, and an interpreter for DAVIS files.
EsoTransformer is a kind of a translator which translates esoteric languages like Brainfuck into more common programming languages as Java or C++.
FinalBASIC the platform independent, multifunctional programming language for beginners.
JVMCluster Features: - clusterable Java Virtual Machine (based on PVM) - uses CPPVM as adapter layer to PVM - object persistent layer integrated into JVM - memory management unit is based on integrated relational database - JDBC/ODBC api to acces
Kammerjäger is a debugging tool with integrated correctness proving.
Kammerjäger is a debugging and testing tool that enables you to prove the correctness of your code. In our C like programming language named "SimPL" you can easily and simply annotate your code with preconditions and assertions (also with forall and exists expressions). We then use Microsofts Z3 theorem prover to prove if the behaviour of your program matches what you expected. The easy to use GUI with an integrated Interpreter and Debugger (with a Stackview and HotCodeReplacement) makes it even easier to write your code and find errors. This project has been developed during a University project called PSE ("Praxis der Softwareentwicklung" / "practical experience in software developement") at the Karlsruhe Institute of Technology (KIT) by Andreas Eberle, Nicolas Loza, Olga Plisovskaya, Andreas Waidler and Michael Zangl. Other Projects and pages of the team's members: www.settlers-android-clone.com (by Andreas Eberle and Michael Zangl) www.andreas-eberle.com
Meta is a simple programming language.
NWSL (was NetScript) is an interpreted language based on XML, which supports web-programmers in creating websites or portals containing dynamic content. It also supports XSLT-Transformations for dividing content and presentation.
The Naomi project develops an OCL 1.5 interpretation and validation framework. Arbitrary model information is accessed via a model interface. The interface is extended to support OCL constraints on MOF compliant metamodels (e.g. UML metamodels).
functional, object-oriented programming language mainly built, to improve website creation, but is useful for the automated creation of any kind of text files
SCORM-aicc_script-Interpreter is an interpreter for evaluting prerequisite expressions used by the ADLNet.org SCORM 1.2 standard. The interpreter bases on Java using JFlex/Cup.
Simple Logo is a small and very basic Logo interpreter intended to be used as an educational tool, to allow children to learn a simple programming language.
LCGML (Legacy Crawling Game Markup Language) makes it possible do script old fashioned text adventures. It is an XML-driven Document format. For the stable product, an perl interpreter is also planned
A simple graphical game. Write a program in the Tortuga Jay language to control a turtle that must collect eggs on an island, thereby going around obstacles.
The UniXML library is intended to be an extremely portable XML DOM parser library, completely OS and C compiler independent.
Yet another COSI Clone is an assembly computer simulation.
YABI93 is an Interpreter for the esoteric programming language Befunge, version "Befunge93". It is written in Java 1.5 and uses Swing for its graphical interface. YABI supports a multilanguage GUI.
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
py2cpp, a Python to C++ converter. This is a tool to generate C++ source code from Python scripts and build a standalone executable program.