RSS 16 projects tagged "Interpreters"

Download Website Updated 05 Feb 2014 Embedthis Ejscript

Screenshot
Pop 427.05
Vit 26.26

Ejscript is a complete server-side JavaScript Web framework. It supports both async and sync paradigms and includes Web templating, routing, and a complete class library.

No download Website Updated 18 May 2013 The friendly interactive shell

Screenshot
Pop 206.74
Vit 24.91

fish, the friendly interactive shell is a shell that is focused on interactive use, discoverability, and user friendliness. The design goal of fish is to give the user a rich set of powerful features in a way that is easy to discover, remember, and use. fish features a user-friendly and powerful tab-completion, including descriptions of every completion, tab-completion of strings with wildcards, and many completions for specific commands. It also features an extensive and discoverable help system. A special help command gives access to all the fish documentation in your preferred Web browser. Other features include syntax highlighting with extensive error checking, support for the X clipboard, smart terminal handling based on terminfo, an easy to search, no duplicates history.

Download Website Updated 27 Dec 2013 MAWK

Screenshot
Pop 201.04
Vit 24.27

Mawk (Mike's AWK) is an interpreter for the AWK Programming Language.

No download Website Updated 28 Nov 2013 RPL/2

Screenshot
Pop 198.77
Vit 69.56

RPL/2 (Reverse Polish Lisp/2) is a langage derived from the RPL made by Hewlett-Packard for its HP-28S. It has some extensions (preprocessor, compilated libraries, new functions), a TeX output, and can draw graphics.

Download Website Updated 10 Jan 2014 pyPEG

Screenshot
Pop 198.43
Vit 26.86

pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.

Download Website Updated 10 Apr 2013 YML

Screenshot
Pop 152.29
Vit 19.37

YML (Why a Markup Language?!) is an easy language to compile into XML. YSLT is an easy language for code generation, automating your software development tasks.

Download Website Updated 10 Mar 2011 Exscript

Screenshot
Pop 91.21
Vit 3.57

Exscript is a scripting language for automating network connections over protocols such as Telnet or SSH. It is in some ways comparable to Expect, but has some unique features that make it a lot easier to use and understand for non-developers. It supports parallelization, logging, authentication mechanisms, and a lot more.

Download Website Updated 02 Feb 2011 Subs

Screenshot
Pop 51.30
Vit 3.01

Subs is a Scheme Lisp interpreter written in C++. The implementation is incomplete and naive, but aims to implement enough to be able to run every code sample in Structure and Interpretation of Computer Programs.

No download Website Updated 05 May 2009 The Gamebook Engine

Screenshot
Pop 51.21
Vit 2.40

The Gamebook Engine is a cross-platform engine for writing gamebooks, such as the "Choose Your Own Adventure" series or the "Lone Wolf" series. TGE can interpret scripts that use the "Hyena" gamebook format.

Download Website Updated 09 Jul 2008 Invocation Programming Language

Screenshot
Pop 46.09
Vit 1.46

IPL stands for the Invocation Programming Language, a concurrent programming language described by Karl Fant in his book "Computer Science Reconsidered: The Invocation Model of Process Expression." This software comprises a C++ class hierarchy for representing language internals, a language parser, and a graphical editor and interpreter for experimenting with concurrent programs. In a sense, this is the software that could have been on a CD in the back of the book.

Screenshot

Project Spotlight

coreBOS

A business empowering tool and adaptable software program.

Screenshot

Project Spotlight

Gitblit

A pure Java Git solution.