Poly/ML is a full implementation of Standard ML available as
open-source. It includes a symbolic debugger which allows breakpoints
to be set and local variables to be viewed as ML values.
This is yet another ANSI/Turbo Pascal to C/C++ converter together
with BGI graphics library emulation for X Window System.
Converter recognizes Pascal dialects which are compatible with
Turbo Pascal 4.0/5.0 and ISO Pascal standard - IEC 7185:1990(E)
(including conformant arrays). Now it is tuned for Oregon Pascal-2
V2.1 which has few extensions to standard Pascal.
Converter can produce both C++ and C output.
Now PTOC recognizes Turbo Pascal's extensions, such as units,
strings, some special types and operations. Turbo Pascal
extensions are supported only for C++ language.
Also emulation libraries of Borland Graphics Interface (BGI) for
X Window System included in this distribution (BGI emulators can
be also used without converter for C programs using BGI).
Pure is a modern-style functional programming language based on term
rewriting. It offers equational definitions with pattern matching, full
symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation,
lexical closures, built-in list and matrix support and an easy-to-use C
interface. The interpreter uses LLVM as a backend to JIT-compile Pure
programs to fast native code.
eGenix.com mx Extensions for Python
The mx Extension Series(TM) is a collection of software packages which aims at
providing professional quality add-ons for the Open Source Language Python
(see http://www.python.org).
It consists of the following packages:
mxDateTime - Generic Date/Time Types
mxTextTools - Fast Text Processing Tools
mxStack - Fast and Memory-Efficient Stack Type
mxTools - Collection of Additional Builtins
mxProxy - Generic Proxy Wrapper Type
mxBeeBase - On-disk B+Tree Based Database Kit
A Python extension embedding SWI-Prolog
PyProlog is a Python extension that permits direct access to an
embedded PROLOG. The extension lends Python the efficient unification
and backtracking of PROLOG, and allows a programmer to instrument
Python classes with PROLOG code. Callbacks from PROLOG to Python are
also supported.
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
This package provides the QtQml module.
The gnatdroid-armv7 port builds a C/Ada cross-compiler based on GCC 6
that targets the Android operating system (up to version 6.0, API level
23) running on ARM architecture (version 7). This produces binaries that
run natively on Android devices built with Cortex-A series chips.
Documentation for the Python programming language.
A selection of supplementary tools for the Python language, which ship with
the Python default distribution.
Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.
This is a meta port to the Python interpreter and provides symbolic links
to bin/python, bin/pydoc, bin/idle and so on to allow compatibility with
version agnostic python scripts.