pyDATR is an implementation of the DATR language written in Python and usable as Python library. It provides a means for persistence and some extensability with Python functions.
Bee script is a scripting language for the Java platform. It is based on the BeanShell scripting language but it provides better tools for functional programming.
A small but extensible Java based "embedded lisp"- derives from the 1960 Mc Carthy Lisp a new consequently functional, dynamically scoped dialect enriched by modern features (pattern matching, parallel processing, implicit lex. closures etc).
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Marvin3 is a new cross-platform stack-based language developed in Python. Marvin3 features object-oriented-programming, anonymous routines, eager lists, variables, lexical scope, combinators and support for modules.
tLISP is a small implementation of the LISP programming language written in Object Pascal. Includes tle a command line tool for working with the LISP environment, and dynamic library for calling LISP functions from other applications. tLISP 2 or dLISP is
Xconq is an engine for turn-based strategy games. Variety of game genres run under Xconq: historical, sci-fi, fantasy, and modern. AIs. Network games. Multiple UIs and platforms. Easy-to-learn game design language. Large games library available
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.
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.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
The Angliconian2 Programming language (interpreter and eventually compiler).
NOTE: CVS gets updated more than this and only when project is stable.
Go to the homepage for documentation.
Erc is an interpreted link-oriented language. Majic is a java-based interpreter for Erc, and Majicc is a c++ based compiler for Erc which uses the Majic libraries.
Atom is a programmable, register-based virtual machine for Win32 computers. The AtomVM can be programmed using a high-level, neo-assembler language called Atom Assembler.
This is a pure java implementation of the Motorolla 68000 processor with the ultimate intention of having it as a basis to use in console game emulation.
RPilot is a GPL'ed implementation of the IEEE-standard language PILOT. It is an interpreter written in ANSI C, and will work on any system with a standard C compiler
A PHP module that will allow PHP scripts to connect and
make calls to enterprise Tuxedo middleware services.
Module is implemented directly into PHP external functions
(ie: a C compiled shared library called by PHP).
The CLI4J Project provides a framework to create CICSO-like CLIs, using Java and XML to construct a command hierarchy that can be as simple or as complex as required, effectively interacting with console users.
This is (going to be) a simple interpreter of a simple weakly typed language.
The code, now, contains only the token class along with some subclasses, a lexer and some other titbits.
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.
NaRP-i (for Not a Real Pseudo Interpreter) is a multiplatform interpreter. His goal is validate analysis of problems made in a pseudolanguage called NaRP. Narp and Narp-i are so interdependent that they should be regarded as a single project.