Emulator of the ancient 8 bit microprocessor SC/MP 2
Emulator of the ancient 8 bit microprocessor ISP-8A 500D/600D or more common "SC/MP" from National Semiconductor.
The download contains all sources plus an executable Java Jar file to start right away. Some SC/MP hex dump examples are provided in directory "/etc" as well.
The download also contains unit tests and some helping documentation (also in /etc).
You may slow down the CPU operations, displaying the CPUs status register as LEDs, to watch the CPU working with its registers.
...
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...
...THE PROJECT HAS BEEN MOVED TO GITHUB
https://github.com/jiprolog/
JIProlog is a cross-platform pure Java 100% Prolog interpreter that integrates Prolog and Java languages in a very fashinating way.
JIProlog is compliant with the major Prolog interpreters. It supports most of ISO Prolog specifications and the most common and used built-in predicates,
JIProlog allows to call Prolog predicates from Java without dealing with native code (JNI or JNA) and allows to invoke Java methods from Prolog in the same way you call predicates.
We extend the Eclipse IDE with tools for development in Haskell, a functional programming language, providing support for a wide range of tools (compilers, interpreters, doc tools etc.) in a coherent, convenient and configurable environment.
Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Interpreter and debugger for various esoteric programming languages
EsoIDE will be a collection of various esoteric programming language interpreters sharing a common front-end GUI/debugger.
Current languages with interpreters under development or planned for development include Brainf**k (implemented), Befunge-93, Chef, and Fractran.
Want to contribute an interpreter or UI ideas? Feel free to fork the code and submit your own changes!
A set of Eclipse plugins for the Scheme programming language. Features a powerful, fully extensible S-expression-based editor. Integrates seamlessly with any Scheme interpreter.
Snow is a Lisp-based GUI description DSL for Swing. It supports declarative layout, data binding, event listeners implemented in Java or Lisp. NOTE: the project is now hosted on common-lisp.net.
Tepal was originally going to become an uber OO language, but during my tinkering I feel that it would be more appropriate for Tepal to become more of a meta language, allowing you to describe common development tasks in a simplified and common way.
The Java Aspect Metamodel Interpreter (JAMI) is a research framework for modeling and experimenting with aspect-oriented programming languages. Common language design concepts and their operational semantics are modeled, and can be run by an interpre
Jatha is a Java library that implements a large subset of Common LISP,
including most of the datatypes (e.g. packages, bignums). The API allows
access to LISP from Java. Jatha is useful as a fast, embedded LISP language,
or as a standalone LISP.
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.
SWTworkbench is:Essential Budget--the only open-source personal finance manager with mature budgeting support, Essential Data--a library making standard SWT controls data-aware, RCPLite--a simple RCP framework with an Eclipse 2.1 look, and more SWT tools
Yajre is a java rules engine with semantics designed for rules that are easy to reason about. Yajre is sponsored by Ecensity, home of the JSP portal `displet'.
Trying to implement a lispy scripting language on top of Java in a minimalistic way: as small as possible but with a solid language design thats borrowed from common lisp.