Interpreters
Spoon is a Java program processor that fully supports Java 5. The project provides a complete and fine-grained Java metamodel where any program element (classes, methods, fields, statements, expressions, etc.) can be accessed both for reading and modification. It can be used for validation...
Platforms: *nix
License: Freeware | Size: 4.2 MB | Download (100): Spoon for Java Download |
JamVM is a new Java Virtual Machine which conforms to the JVM specification version 2 (blue book). In comparison to most other VMs (free and commercial) it is extremely small, with a stripped executable on PowerPC of only ~130K, and Intel 100K. However, unlike other small VMs (e.g. KVM) it is...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (102): JamVM Download |
Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been made as compatible as possible with AT&T Yacc. Berkeley Yacc can accept any input specification that conforms to the AT&T Yacc documentation. Specifications that take advantage of undocumented features of AT&T Yacc will probably...
Platforms: *nix
License: Freeware | Size: 64.51 KB | Download (167): byacc Download |
Lua is a powerful light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. Lua is free software. Lua language combines simple procedural syntax with powerful data description constructs based on associative...
Platforms: *nix
License: Freeware | Size: 204.8 KB | Download (98): Lua Download |
Amber for Parrot is an object-oriented scripting language for the Parrot virtual machine. Amber for Parrot combines the traditional advantages of scripting languages with support for software correctness and large-scale software engineering. Amber for Parrot has syntax and semantics somewhere...
Platforms: *nix
License: Freeware | Size: 819.2 KB | Download (127): Amber for Parrot Download |
Funky is an embeddable interpreter and programming language. When was Fnky created? The very first version of Funky was created during my daughters nap on a snowy sunday afternoon. It was slightly refined one evening while my daughter and my wife were both sleeping and I was rocking the babys...
Platforms: *nix
License: Freeware | Size: 74.75 KB | Download (95): Funky Download |
SMUSHcode project is a functional (as opposed to procedural) scripting language interpreter, written in Java. Completely documentated. SMUSHcode started life in 1997 as a term project for a "Compilers and Translators" class. Originally written in C++, it was conceived as a functional (as...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (91): SMUSHcode Download |
mod_speedycgi speeds up perl scripts by running them persistently. SpeedyCGI is a way to run perl scripts persistently, which can make them run much more quickly. A script can be made to to run persistently by changing the interpreter line at the top of the script from: #!/usr/bin/perl to...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (105): mod_speedycgi Download |
SpeedyCGI is a Perl module to speed up perl scripts by running them persistently. SYNOPSIS #!/usr/bin/speedy ### Your Script Here. For example: print "Content-type: text/htmlnnHello World!n"; ## ## Optionally, use the CGI::SpeedyCGI module for various things ## # Create a SpeedyCGI...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (92): CGI::SpeedyCGI Download |
Scriptix has but several goals for its existance. First, it must be easy to program in. I originally decided that, for this purpose, a BASIC-like syntax would be best. However, it appears that people find familiarity to be more important - so versions of Scriptix from 0.19 onward will have a...
Platforms: *nix
License: Freeware | Size: 389.12 KB | Download (87): Scriptix Download |
Simkin is a simple interpreted language that can be placed within data files, including XML or within databases. It can used to enable users to customize a C++-based application using scripts. The language is interpreted by the C++ classes provided in the package. The classes provide direct...
Platforms: *nix
License: Freeware | Size: 1.67 MB | Download (89): Simkin for C++ Download |
execline projct consists of a (non-interactive) scripting language, like sh ; but its syntax is quite different from a traditional shell syntax. The execlineb program is meant to be used as an interpreter for a text file; the other commands are essentially useful inside an execlineb script....
Platforms: *nix
License: Freeware | Size: 65.54 KB | Download (98): execline Download |
StepTalk project is the official GNUstep scripting framework. StepTalk is more than a scripting framework with an illusion of single objective environment between objects of scriptable servers or applications. StepTalk, when combined with the dynamism that the Objective-C language provides,...
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (88): StepTalk Download |
stephanie is a program for hardening OpenBSD for multiuser environments. Mmmmm, OpenBSD. Functional, secure, free. With an emphasis on security and integrated cryptography, it carries an excellent reputation for plain old "you-just-cant-hack-this-ness". Not perfect, but nothing is, at least...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (95): stephanie Download |
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua...
Platforms: *nix
License: Freeware | Size: 5.4 MB | Download (125): Io programming language Download |
Sarien project is a Sierra AGI interpreter for games like Kings Quest and Space Quest. Sarien is a portable Sierra AGI resource interpreter engine that allows you to play Sierra On-Line AGI version 2 and version 3 games (such as Space Quest 1 and 2, and Leisure Suit Larry in the Land of the...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (92): Sarien Download |
JetPAG is full-LL(k) optimizing parser and lexical analyzer generator. It is focused on high usability, efficiency and readability of generated code. JetPAG performs full L(k) analysis and tails is with powerful optimizations resulting a grammatically powerfull, resource-efficient and fast...
Platforms: *nix
License: Freeware | Download (93): JetPAG Download |
Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching, native file system access, shell-like control over other programs, TCP/IP networking, timers, and event-driven I/O. Tcl has traditional programming constructs...
Platforms: *nix
License: Freeware | Size: 3.1 MB | Download (97): Tcl/Tk Download |
Perl is a stable, cross platform programming language. Perl project is used for mission critical projects in the public and private sectors and is widely used to program web applications of all needs.. The Perl Directory at perl.org. Links and other helpful resources for new and experienced Perl...
Platforms: *nix
License: Freeware | Size: 11.9 MB | Download (137): Perl Download |
Jxp (Java scripted page) is a script-processor/template-engine that can execute template files containing text + java code. Jxp contains a parser to parse the script file into an abstract syntax tree and a tree processor (JxpProcessor) that will process the syntax tree to execute the code using...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (105): Jxp Download |