RSS 34 projects tagged "Interpreters"

No download No website Updated 27 Aug 2007 Jython

Screenshot
Pop 137.80
Vit 2.54

Jython is a Java implementation of the Python programming language. It allows users to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine. It is a very seamless and smooth integration with Java: from Python you have complete access to all Java libraries, can build applets, can integrate with Java beans, and can subclass Java classes in Python and vice versa. Like Python, and unlike Java, Jython can also be used interactively: just type some Jython code at the prompt and see the results immediately.

Download Website Updated 27 Feb 2002 Narval

Screenshot
Pop 94.83
Vit 3.97

Narval is a framework dedicated to the setting up of intelligent personal assistants (IPAs). It includes a language, an interpreter, and a GUI/IDE. It is based on artificial intelligence and agent technologies. It executes recipes (sequences of actions) to perform tasks. It is easy to specify new actions using XML and to implement them using Python. Recipes can be constructed graphically (without programming) by linking blocks representing the actions.

Download Website Updated 14 Apr 2001 pyAda

Screenshot
Pop 30.89
Vit 2.02

pyAda enables programmers to write Python extensions in Ada 95 or extend Ada 95 programs with a Python interpreter. The goal is to make it possible to use Python in any way that you can use it from or with C.

Download Website Updated 30 Sep 2012 Python

Screenshot
Pop 1,032.94
Vit 30.78

Python is an interpreted, interactive, object-oriented programming language. It combines remarkable power with very clear syntax, and isn't difficult to learn. It has modules, classes, exceptions, very high level data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (Tk, Mac, MFC, GTK+, Qt, wxWindows). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.

Download Website Updated 30 Aug 2001 GetPot

Screenshot
Pop 22.54
Vit 1.00

The GetPot library provides a very elegant way to parse the command line and input files for object oriented languages such as C++, Python and Java. An effort is made to make the interface similar independent of the programming language used.

Download Website Updated 26 Feb 2002 Virtual Environment Toolkit

Screenshot
Pop 27.39
Vit 2.03

VETk is a toolkit for developing complex and distributed user interfaces. It is centered around a distributed component model with publisher-subscriber facilities. One can easily write multi-user applications by embedding standard Java components in HTML.

Download Website Updated 16 Dec 2002 Tixapps

Screenshot
Pop 35.50
Vit 1.81

Tixapps is a suite of development applications that run with Tcl/Tk or Python, using the Tix widget set. Applications currently included in Tixapps are tixinspect (an inspector for Tix/Tk applications), tixdebug (a debugger to work with tixinspect), and tixinfo (an info browser for GNU documentation).

Download Website Updated 15 Feb 2002 Idel

Screenshot
Pop 17.20
Vit 64.13

Idel is a low-level virtual machine designed with simplicity, embedding, and capability security in mind. It comes with a sample application for sharing CPU cycles from your idle computer.

Download Website Updated 27 Oct 2003 EmPy

Screenshot
Pop 88.43
Vit 6.37

EmPy is a system for embedding Python expressions and statements in template text. It takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, '@'). It can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands.

Download Website Updated 10 Jun 2002 chinesepython

Screenshot
Pop 16.43
Vit 1.74

ChinesePython is a translation of Python scripting language itself into Chinese. Not only have the variable names been translated, but user messages, warnings, prompts, reserved keywords, and builtin types have all been ported.

Screenshot

Project Spotlight

ELFIO

An ELF (Executable and Linkable Format) reader and producer.

Screenshot

Project Spotlight

spectrwm

A small dynamic tiling window manager for X11.