Interpreters
SableCC is an object-oriented framework that generates compilers (and interpreters) in the Java programming language. SableCC framework is based on two fundamental design decisions. Firstly, the framework uses object-oriented techniques to automatically build a strictly typed abstract syntax...
Platforms: *nix
License: Freeware | Size: 501.76 KB | Download (95): SableCC 3.2 / 4 Alpha Download |
Tclperl project allows the execution of Perl code from within a TCL interpreter using one or several embedded Perl interpreters. This package allows the execution of Perl code from a Tcl interpreter, as in: package require tclperl set interpreter [perl::interp new] $interpreter eval {print...
Platforms: *nix
License: Freeware | Download (104): Tclperl Download |
Blassic is a classic Basic interpreter. The line numbers are mandatory, and it has PEEK & POKE. The main goal is to execute programs written in old interpreters, even those that use peculiar control flow constructs or automodifiable code. However, it can be used as a scripting language, and has...
Platforms: *nix
License: Freeware | Size: 348.16 KB | Download (876): Blassic Download |
Stratego/XT is a development environment for creating stand-alone transformation systems. It combines Stratego, a language for implementing transformations based on the paradigm of programmable rewriting strategies, with XT, a collection of reusable components and tools for the development of...
Platforms: *nix
License: Freeware | Size: 6.9 MB | Download (107): Stratego/XT Download |
SISC project is an extensible Java based interpreter of the algorithmic language Scheme. SISC uses modern interpretation techniques, and handily outperforms all existing JVM interpreters (often by more than an order of magnitude). In addition, SISC is a complete implementation of the language....
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (89): SISC Download |
Cocom project is a toolset that is oriented towards the creation of compilers, cross-compilers, interpreters, and other language processors. It consists of reusable packages (collection and memory management framework), a Sprut internal representation description (AST-to-AST) translator, a Nona...
Platforms: *nix
License: Freeware | Size: 3 MB | Download (101): Cocom Download |
This project is aimed to provide a free and cross-platform configurable integrated development environment which can be configured in order to be used with any development system such as interpreters, compilers and database systems.
Features of this system include: project management,...
Platforms: Windows
License: Freeware | Size: 5.8 MB | Download (50): ACIDE Download |
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.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.71 MB | Download (54): Haskell support for Eclipse Download |
GCI is the Generic Call Interface for REXX interpreters. GCI allows REXX programmers access to all shared libraries (aka DLLs) where there are no REXX-specific wrappers.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 70.26 KB | Download (47): REXX GCI Download |
SableCC is a parser generator which generates object-oriented frameworks for building compilers, interpreters and other text parsers. SableCC keeps a clean separation between machine and user code which leads to a shorter development cycle.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 526.44 KB | Download (47): SableCC Download |
ViLE is a collection of interpreters capable of decoding visual novels and dating sims. You can use ViLE as a drop-in replacement for the original executable to play the games, but ViLE also provides exclusive titles and features such as software scaling.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 575.83 KB | Download (48): ViLE Download |
A collection of interpreters nicely wrapped within the interpreterframework for Objective-C / Cocoa. Each interpreter (parser) written with its own objectives in mind; speed, correctness, multiple possibilities,.. ?
Platforms: Mac
License: Freeware | Size: 481.54 KB | Download (47): XLInterpreterFramework Download |
XSemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation
rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext
for scoping and validation (it can also...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 9.64 KB | Download (49): XSemantics Download |
S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software.It provides facilities required by interactive applications such as display/screen management, keymaps, keyboard input and so on.Unlike many interpreters, the S-Lang interpreter...
Platforms: C and C plus plus
License: Freeware | Size: 1.52 MB | Download (39): S-Lang Script Download |
SafEEditor 1.0 is a free, barebones plain text editor for use on Windows computers to edit perl and other CGI scripts. SafEEditor saves files in plain text only with Unix line termination, keeping them safe for use with various interpreters and compilers that are prone to complaining and halting...
Platforms: Windows
License: Freeware | Size: 859 KB | Download (100): SafEEditor Download |
Secure, ultra-fast FTP server and robust multi-threaded Web server for Windows 2000/XP/2003/Vista, featuring XML-based GUI remote 2-level administration scheme, CGI/ISAPI, separate upload/download speed limits, storage quotas, dynamic DNS, and compression. The easiest NT-based server! New...
Platforms: Windows
License: Freeware | Size: 5.6 KB | Download (109): Fastream IQ Web/FTP Server 11.3.6R Download |
FIAIF is an Intelligent Firewall. Unlike many other scripts, FIAIF can be truly customized allowing multiple interfaces (or rather zones). There is no limit on the number of zones. All configuration is done through configuration files. There is no need to understand the script behind it all....
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (100): FIAIF Download |
uBASIC is a non-interactive BASIC interpreter designed for adding simple scripting capabilities to applications and systems with severe memory constraints. The (non-interactive) uBASIC interpreter supports only the most basic BASIC functionality: if/then/else, for/next, let, goto, gosub, print,...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (220): uBASIC Download |
DOS33 is a collection of utilities that will extract Apple ][ disk images and run pure Applesoft Basic programs. The yacc/bison and lex tools are used to generate the Applesoft Basic parser. util/catalog - lists and extracts all files in a disk image aexec/aexec - runs/lists an applesoft basic...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (122): DOS33 Download |
Nasal is a language that I wrote for use in a personal project. Ostensibly it was because I was frustrated with the dearth of small-but-complete embeddable scripting languages, but of course I really wrote it because it was fun. It is still young and incomplete in a few places, but is under...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (95): Nasal Download |