category: embeddable
-
Description:
|
These tools can be used as scripting languages for programs
written in C. They are all interpreted.
|
|---|
-
Language:
|
C
|
|---|
-
Package:
|
ae (application executive)
|
|---|
-
Version:
|
2
|
|---|
-
Parts:
|
interpreter
|
|---|
-
Author:
|
Brian Bliss <bliss@convex.com>
|
|---|
-
Location:
|
ftp://sp2.csrd.uiuc.edu/pub/CSRD_Software/APPL_EXEC/
|
|---|
-
Description:
|
ae (the "application executive") is a C interpreter library
which is compiled with an application; hence, the interpreter
exists in the same process and address space. it includes a
dbx symbol table scanner to access compiled vars & routines, or
you can enter them manually by providing a type/name
declaration and the address. when the interpreter is invoked,
source code fragments are read from the input stream (or a
string), parsed, and evaluated immediately. The user can call
compiled functions in addition to a few built-in intrinsics,
declare new data types and data objects, etc. Different input
streams can be evaluated in parallel on alliant machines.
Version 2 differs substantially in that the code
fragments are read into an intermediate form before being
evaluated, and can be stored in this form and then called
from either user code or the interpreter. Version 2 also
handles looping constructs (and the full C language),
unlike version 1.
|
|---|
-
Ports:
|
SunOS (cc or gcc), Alliant FX, SGI (partial),
Cray YMP (partial)
|
|---|
-
Updated:
|
July 18th, 1993
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
BOS (The Basic Object System)
|
|---|
-
Version:
|
1.31
|
|---|
-
Parts:
|
library
|
|---|
-
Author:
|
Sean Levy <Sean.Levy@cs.cmu.edu>
|
|---|
-
Location:
|
ftp://barkley.berkeley.edu/tcl/???
|
|---|
-
Description:
|
BOS is a C-callable library that implements the notion of
object and which uses Tcl as its interpreter for interpreted
methods (you can have "compiled" methods in C, and mix compiled
and interpreted methods in the same object, plus lots more
stuff). I regularly (a) subclass and (b) mixin existing
objects using BOS to extend, among other things, the set of tk
widgets (I have all tk widgets wrapped with BOS "classes"). BOS
is a class-free object system, also called a prototype-based
object system; it is modeled loosely on the Self system from
Stanford.
|
|---|
-
Updated:
|
August 21st, 1992
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
Cygnus Tcl Tools
|
|---|
-
Version:
|
Release-930124
|
|---|
-
Parts:
|
?
|
|---|
-
Author:
|
david d 'zoo' zuhn <zoo@cygnus.com>
|
|---|
-
Location:
|
???
|
|---|
-
Description:
|
A rebundling of Tcl and Tk into the Cyngus GNU build
framework with 'configure'.
|
|---|
-
Updated:
|
January 24th, 1993
|
|---|
-
Language:
|
Scheme
|
|---|
-
Package:
|
Elk (Extension Language Kit)
|
|---|
-
Version:
|
3.0
|
|---|
-
Parts:
|
interpreter, dynamically-loadable libraries, run-time,
documentation, examples.
|
|---|
-
Author:
|
Oliver Laumann <net@cs.tu-berlin.de>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
Elk is a Scheme implementation designed as an embeddable,
reusable extension language subsystem for applications
written in C or C++. Elk is also useful as a stand-alone
Scheme implementation, in particular as a platform for rapid
prototyping of X11-based Scheme programs.
|
|---|
-
Conformance:
|
R^4RS
|
|---|
-
Reference:
|
Oliver Laumann and Carsten Bormann, Elk: The Extension
Language Kit, USENIX Computing Systems, vol 7, no 4, 1994.
|
|---|
-
Features:
|
- Full incremental, dynamic loading on many platforms
- Freezing of interpreter/application into executable file
- C/C++ programmer's interface for language interoperability
- Scheme bindings for X11 Xlib, Xt, Athena and Motif widgets
- UNIX interface (not restricted to POSIX)
- debugger, bitstrings, records, regular expressions
- stop-and-copy and generational incremental garbage collector
- 230+ pages of documentation (troff and PostScript)
|
|---|
-
Ports:
|
numerous UNIX platforms (see MACHINES in the distribution).
|
|---|
-
Status:
|
Elk was first published in 1989.
|
|---|
-
Announcements:
|
comp.lang.scheme
|
|---|
-
Updated:
|
1995/08
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
Extended Tcl (tclx)
|
|---|
-
Version:
|
8.2
|
|---|
-
Parts:
|
library
|
|---|
-
Author:
|
Mark Diekhans <markd@Grizzly.com>,
Karl Lehenbauer <karl@NeoSoft.com>
|
|---|
-
Location:
|
ftp://ftp.neosoft.com:/pub/tcl/tclx-distrib/
|
|---|
-
Description:
|
Extended Tcl adds statements to the Tcl language to provide
high-level access unix system primitives.
|
|---|
-
Contact:
|
tcl-project@NeoSoft.com
|
|---|
-
Updated:
|
2000/02/06
|
|---|
-
Language:
|
IVY
|
|---|
-
Package:
|
Ivy
|
|---|
-
Version:
|
experimental
|
|---|
-
Parts:
|
interpreter
|
|---|
-
Author:
|
Joseph H Allen <jhallen@world.std.com>
|
|---|
-
Location:
|
alt.sources September 28th, 1993 <CE1wo3.74A@world.std.com>
|
|---|
-
Description:
|
A language with a pleasant syntax compared to perl, tcl or
lisp. It has nice features like low punctuation count, blocks
indicated by indentation, and similarity to normal procedural
languages. This language started out as an idea for an
extension language for the editor JOE.
|
|---|
-
Updated:
|
September 28th, 1993
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
IXI Object Tcl
|
|---|
-
Version:
|
1.0
|
|---|
-
Parts:
|
Tcl extension package including language reference, C++
binding reference.
|
|---|
-
Author:
|
Dean Sheehan <deans@x.co.uk>
|
|---|
-
Location:
|
ftp://ftp.aud.alcatel.com (source only)
|
|---|
-
Description:
|
Object Tcl is a standard Tcl extension package that
supports object oriented programming within Tcl with a
tight object oriented coupling to C++.
|
|---|
-
Bugs:
|
otcl@x.co.uk
|
|---|
-
Requires:
|
Tcl 7.?
|
|---|
-
Contact:
|
otcl@x.co.uk
|
|---|
-
Updated:
|
August 29th, 1995
|
|---|
-
Language:
|
BNF variant, Python
|
|---|
-
Package:
|
kwParsing ?
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
parser generator
|
|---|
-
Author:
|
Aaron Watters <aaron@vienna.njit.edu>
|
|---|
-
Location:
|
ftp://ftp.markv.com/pub/python/kwParsing.*
|
|---|
-
Description:
|
A parser generator written in Python for Python. This package
may be appropriate for experimental translators, code
generators, interpreters, or compilers; for instructinal
purposes; among other possibility. The documentation gives a
brief introduction to the conventions and basic ideas of
parsing.
|
|---|
-
Updated:
|
September 24th, 1994
|
|---|
-
Language:
|
Perl (Practical Extraction and Report Language)
|
|---|
-
Package:
|
MacPerl
|
|---|
-
Version:
|
5.2.0r4
|
|---|
-
Author:
|
Matthias Neeracher <neeri@iis.ee.ethz.ch>
|
|---|
-
Location:
|
http://www.ptf.com/macperl
|
|---|
-
Description:
|
MacPerl offers (nearly) all the features of Perl plus oodles
of Macintosh-specific functionality!
|
|---|
-
Ports:
|
Macintosh
|
|---|
-
Status:
|
actively developed
|
|---|
-
Discussion:
|
mac-perl-request@iis.ee.ethz.ch (majordomo list)
|
|---|
-
Updated:
|
20 April 1998
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
MTtcl - Multi-threaded Tcl
|
|---|
-
Version:
|
0.9
|
|---|
-
Parts:
|
interpreter, library
|
|---|
-
Location:
|
ftp://ftp.csua.berkeley.edu/pub/mttcl/MTtcl0.9.tar.gz
|
|---|
-
Description:
|
The MTtcl package gives Tcl/Tk programmers access to the
multi-threading features of Solaris 2. The package comes in
two parts; a modified version of Tcl 7.4, and a Tcl threads
extension.
Modifications were necessary to enable Tcl to work "safely" in
the presence of multiple threads. The Tcl interpretter uses a
number of static and global variables to execute scripts. If
two threads are using the same global, the behavior of the
script may be unpredictable. This "safe" Tcl is called
MT-Sturdy Tcl.
The threads extension brings multi-thread programming into the
Tcl environment. Multiple scripts can be interpretted
simultaneously with communication and synchronization between
scripts. There is special support for using threads in Tk
scripts. Documentation for the threads commands are in the
form of man pages.
|
|---|
-
Requires:
|
Sparc, Solaris 2.3, Sparcworks 3.0 C compiler, Tcl 7.4, Tk 4.0
|
|---|
-
Ports:
|
Sparc Solaris 2.3
|
|---|
-
Updated:
|
November 2nd, 1994
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
narray
|
|---|
-
Version:
|
0.10
|
|---|
-
Author:
|
Sam Shen <sls@gainful.lbl.gov>
|
|---|
-
Location:
|
???
|
|---|
-
Description:
|
NArray is an extension to help Tcl cope with large in-memory
numeric arrays. NArray's require only a few more bytes than
the storage required by the array. In addition to providing
array referencing and setting, narray allows functions to be
mapped over each element of the array. These functions are
compiled into byte code for performance about 100x faster than
straight tcl and only 5-10x slower than C. (These numbers are
ball-park figures, actual results depend on the situation.)
If you have netCDF, then narray's can be saved to and loaded from
netCDF files.
|
|---|
-
Updated:
|
September 24th, 1994
|
|---|
-
Language:
|
Perl (Practical Extraction and Report Language)
|
|---|
-
Package:
|
perl
|
|---|
-
Version:
|
4.0 patchlevel 36
|
|---|
-
Parts:
|
interpreter, debugger, libraries, tests, documentation
|
|---|
-
Author:
|
Larry Wall <lwall@netlabs.com>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
perl is an interpreted language optimized for scanning
arbitrary text files, extracting information from those text
files, and printing reports based on that information. It's
also a good language for many system management tasks.
|
|---|
-
Reference:
|
"Programming Perl" by Larry Wall and Randal L. Schwartz,
O'Reilly & Associates, Inc. Sebastopol, CA.
ISBN 0-93715-64-1
"Learning Perl" by Randal L. Schwartz,
O'Reilly & Associates, Inc. Sebastopol, CA.
ISBN 1-56592-042-2
The perl FAQ, ftp from rtfm.mit.edu
|
|---|
-
Features:
|
- +
very-high semantic density becuase of powerful operators
like regular expression substitution
- +
exceptions, provide/require
- +
associative array can be bound to dbm files
- +
no arbitrary limits
- +
direct access to almost all system calls
- +
can access binary data
- +
many powerful idioms for common tasks
- +
8-bit clean, including nulls
- -
three variable types: scalar, array, and hash table
- -
syntax requires variable and function prefix characters
|
|---|
-
Bugs:
|
comp.lang.perl; Larry Wall <lwall@netlabs.com>
|
|---|
-
Ports:
|
almost all unix, MSDOS, Mac, Amiga, Atari, OS/2, VMS, NT, MVS
|
|---|
-
Portability:
|
very high for unix, not so high for others
|
|---|
-
Discussion:
|
-
|
comp.lang.perl
|
|---|
-
macintosh:
|
mpw-perl-request@iis.ee.ethz.ch
|
|---|
|
|---|
-
Updated:
|
Febuary 7th, 1993
|
|---|
-
Language:
|
Perl
|
|---|
-
Package:
|
perl profiler.
|
|---|
-
Version:
|
? 1
|
|---|
-
Parts:
|
profiler
|
|---|
-
Author:
|
Anthony Iano-Fletcher <arf@maths.nott.ac.uk>
|
|---|
-
Location:
|
Source posted on comp.lang.perl in mid-June 1993
|
|---|
-
Description:
|
Profiles Perl scripts (mkpprof).
Collates data from Perl scripts (pprof)
|
|---|
-
Updated:
|
June 17th, 1993
|
|---|
-
Language:
|
BNF (yacc), Perl
|
|---|
-
Package:
|
perl-byacc
|
|---|
-
Version:
|
1.8.2
|
|---|
-
Parts:
|
parser-generator(perl)
|
|---|
-
Author:
|
Rick Ohnemus <Rick_Ohnemus@Sterling.COM>
|
|---|
-
Location:
|
ftp://ftp.sterling.com/local/perl-byacc.tar.Z
|
|---|
-
Description:
|
A modified version of byacc that generates perl code. Has '-p'
switch so multiple parsers can be used in one program (C or
perl).
|
|---|
-
Portability:
|
Should work on most (?) Unix systems. Also works with
SAS/C 6.x on AMIGAs.
|
|---|
-
Updated:
|
January 24th, 1993
|
|---|
-
Language:
|
Perl (Practical Extraction and Report Language)
|
|---|
-
Package:
|
perl5
|
|---|
-
Version:
|
5.005
|
|---|
-
Parts:
|
interpreter, debugger, libraries, tests, documentation
|
|---|
-
Author:
|
Larry Wall <lwall@netlabs.com>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
Perl5 is a major rewrite and enhancement to perl4. It adds
real data structures (by way of "references"), un-adorned
subroutine calls, and method inheritance. It is repackaged
with many extensions that can be dynamically loaded in the
interpreter at runtime.
|
|---|
-
Features:
|
- very-high semantic density becuase of powerful operators
like regular expression substitution
- no arbitrary limits
- exceptions
- variables can be tied to arbitrary code (like dbm)
- direct access to almost all system calls
- can access binary data
- many powerful idioms for common tasks
- 8-bit clean, including nulls
- dynamic loading of extensions
- constructors, destructors, multiple inheritence, and
operator overloading
- support for writing secure systems
- many useful libraries and extensions
|
|---|
-
References:
|
http://language.perl.com/
http://www.perl.com/pace/pub
"Programming Perl" by Larry Wall and Randal L. Schwartz,
O'Reilly & Associates, Inc. Sebastopol, CA.
ISBN 0-93715-64-1
"Learning Perl" by Randal L. Schwartz,
O'Reilly & Associates, Inc. Sebastopol, CA.
ISBN 1-56592-042-2
|
|---|
-
Extensions:
|
- Tk - easy to use X11 interface
- tcl - dynamically load Tcl into perl
- Curses - sreen-based
- CGI - easy web programming
- perlmenu - http://www.cc.iastate.edu/perlmenu/
- DBI - interfaces to many relational databases
- Safe - secure execution of untrusted code
- Penguin - distributed secure execution of untrusted code
|
|---|
-
Bugs:
|
Send bugs to <perl-bugs@perl.com>
|
|---|
-
Ports:
|
Almost all unix systems, Amiga, Atari, LynxOS, Macintosh,
MPE, MS-DOS, MVS, Netware, OS/2, QNX, VMS, Windows 3.x,
Windows NT (http://info.hip.com/ntperl/PerlFaq.htm)
|
|---|
-
Portability:
|
Extreamly high.
|
|---|
-
Updated:
|
July 8th, 1999
|
|---|
-
Language:
|
Python
|
|---|
-
Package:
|
Python
|
|---|
-
Version:
|
1.3
|
|---|
-
Parts:
|
interpeter, libraries, documentation, emacs macros
|
|---|
-
Author:
|
Guido van Rossum <guido@cwi.nl>
OS/2 port by:
Simon K Johnston <S.K.Johnston.bra0801@oasis.icl.co.uk>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
Python is a simple, yet powerful programming language
that bridges the gap between C and shell programming,
and is thus ideally suited for rapid prototyping. Its
syntax is put together from constructs borrowed from a
variety of other languages; most prominent are
influences from ABC, C, Modula-3 and Icon. Python is
object oriented and is suitable for fairly large programs.
|
|---|
-
Features:
|
- +
packages
- +
exceptions
- +
good C interface
- +
dynamic loading of C modules
- +
methods, inheritance
- -
arbitrary restrictions
- +
supports the native windowing system with most platforms
- -
does not support a common windowing api across platforms
A beta release of the X extension for Python release 1.3 is
now available by anonymous ftp://from
ftp://ftp.cwi.nl/pub/sjoerd/python-X.tar.gz
Preformatted documentation is available from
ftp://ftp.cwi.nl/pub/sjoerd/python-X-doc.ps.gz
|
|---|
-
Reference:
|
Python documentation http://www.python.org/
|
|---|
-
Extensions:
|
tkinter (Tcl's Tk), termios, curses, syslog, sybase
|
|---|
-
Ports:
|
unix, Macintosh, OS/2, Windows 3.1 (with Win32s), Windows NT
|
|---|
-
Discussion:
|
python-list-request@cwi.nl
|
|---|
-
Updated:
|
March 20th, 1996
|
|---|
-
Language:
|
Scheme
|
|---|
-
Package:
|
siod (Scheme In One Day, or Scheme In One Defun)
|
|---|
-
Version:
|
3.0
|
|---|
-
Parts:
|
interpreter,library,documentation,sql interface
|
|---|
-
Author:
|
George Carrette <gjc@world.std.com>
|
|---|
-
Location:
|
ftp://ftp.std.com/pub/gjc
ftp://ftp.cs.indiana.edu
|
|---|
-
Description:
|
Small scheme implementation in C arranged as a set of
subroutines that can be called from any main program
for the purpose of introducing an interpreted extension
language. Compiles to 20K bytes of executable (VAX/VMS).
Lisp calls C and C calls Lisp transparently.
|
|---|
-
Features:
|
symbols,strings,arrays,hash tables, file i/o binary/text/seek,
data save/restore in binary and text, interface to commercial
databases such Oracle, Digital RDB. Small executable (42k
on VAX).
|
|---|
-
Restriction:
|
none besides non-removal of copyright notice.
|
|---|
-
Ports:
|
VAX/VMS, VAX Unix, Sun3, Sun4, Amiga, Macintosh, MIPS, Cray,
ALPHA/VMS, Windows NT/WIN32, OS/2.
|
|---|
-
Portability:
|
Liked by ANSI C compilers and C++ compilers. e.g. gcc -Wall
|
|---|
-
Status:
|
supported as benchmark/testbed at mitech.com
|
|---|
-
Help:
|
the author will help anyone building something.
|
|---|
-
Contributions:
|
antique/classic computer hardware, perhaps.
|
|---|
-
Announcements:
|
comp.lang.scheme
|
|---|
-
Updated:
|
April 29th, 1994
|
|---|
-
Language:
|
S-Lang
|
|---|
-
Package:
|
slang
|
|---|
-
Version:
|
0.94
|
|---|
-
Parts:
|
interpreter, documentation, examples
|
|---|
-
Author:
|
John E. Davis <davis@amy.tch.harvard.edu>
|
|---|
-
Location:
|
ftp://amy.tch.harvard.edu/pub/slang/*
|
|---|
-
Description:
|
A small but highly functional embedded interpreter. S-Lang was
a stack-based postfix language resembling Forth and BC/DC with
limited support for infix notation. Now it has a C-like infix
syntax. Arrays, Stings, Integers, Floating Point, and
Autoloading are all suported. The editor JED embeds S-lang.
|
|---|
-
Restriction:
|
GNU Library General Public License
|
|---|
-
Ports:
|
MSDOS, Unix, VMS
|
|---|
-
Portability:
|
Must be compiled with large memory model on MSDOS.
|
|---|
-
Updated:
|
June 12th, 1993
|
|---|
-
Language:
|
Tcl (Tool Command Language)
|
|---|
-
Package:
|
Tcl
|
|---|
-
Version:
|
8.2.2
|
|---|
-
Parts:
|
interpreter, libraries, tests, documentation
|
|---|
-
Author:
|
John Ousterhout <ouster@scriptics.com>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
A small text-oriented embedded language similar to LISP with
add-on extensions that allow it to also function more as a
shell. Tcl also allows algebraic expressions to be written
for simplicity and convenience. Its greatest strength lies
in its uniform representation of everything as a string.
This is also its weakness.
- +
may be used as an embedded interpreter
- +
exceptions, packages (called libraries)
- -
only a single name-space
- +
provide/require
- -
no dynamic loading ability
- +
8-bit clean
- -
only three variable types: strings, lists, associative arrays
|
|---|
-
Bugs:
|
?
|
|---|
-
Support:
|
Note: All Tcl support is now through Scriptics.com and no longer
through Sun.
|
|---|
-
Requires:
|
DOS port requires Desqview/X.
|
|---|
-
Ports:
|
MSDOS, others in progress (see comp.lang.tcl FAQ)
|
|---|
-
Discussion:
|
comp.lang.tcl
|
|---|
-
Updated:
|
November 15th, 1993
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
Tcl-DP
|
|---|
-
Version:
|
4.0b2
|
|---|
-
Parts:
|
library
|
|---|
-
Author:
|
Brian Smith and Lawrence Rowe
|
|---|
-
Location:
|
ftp://ftp.cs.cornell.edu/pub/tcl-dp/4.0b2
|
|---|
-
Description:
|
Tcl-DP extends the "send" by removing the restriction
that you can only send to other clients of the same
X11 server. [could someone give a better description? --ed]
|
|---|
-
Contact:
|
sumit@cs.cornell.edu
|
|---|
-
Bugs:
|
sumit@cs.cornell.edu
|
|---|
-
Updated:
|
May 15th, 1998
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
tclmidi
|
|---|
-
Version:
|
3.1.p3
|
|---|
-
Parts:
|
?? interpreter, documentation
|
|---|
-
Author:
|
Mike Durian <durian@boogie.com>
|
|---|
-
Location:
|
http://jagger.me.berkeley.edu/~greg/tclmidi/
ftp://ftp.xor.com/pub/midi/
|
|---|
-
Description:
|
A language based on Tcl for creating/editing MIDI files. With
the proper driver interface it can play them too. It supports
function calls, recursion and conditionals (e.g. making the
chorus of your song a function, using loops for repeats,
etc.) Device drivers supplied for BSD, Linux and SVR4.
|
|---|
-
Requires:
|
Tcl-7.X
|
|---|
-
Portability:
|
Should work on POSIX compliant systems.
|
|---|
-
Updated:
|
January 29th, 1997
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
Tickle
|
|---|
-
Version:
|
5.0v1
|
|---|
-
Parts:
|
editor, file translator, interpreter
|
|---|
-
Author:
|
time@ice.com
|
|---|
-
Location:
|
???
|
|---|
-
Description:
|
A Macintosh Tcl interprter and library. It includes a
text editor (>32k); file translation utilities; support
for tclX extensions; some unix-equivelent utilites; access
to Macintosh functions (Resource Manager, Communications
Toolbox, OSA Components, Editions, and Apple Events); OSA
Script Support; and Drag and Drop.
|
|---|
-
Bugs:
|
time@ice.com?
|
|---|
-
Requires:
|
?
|
|---|
-
Ports:
|
Mac
|
|---|
-
Portability:
|
Mac-specific package
|
|---|
-
Updated:
|
January 12th, 1994
|
|---|
-
Language:
|
Tcl, Tk
|
|---|
-
Package:
|
Tk
|
|---|
-
Version:
|
4.2
|
|---|
-
Parts:
|
GUI library
|
|---|
-
Author:
|
John Ousterhout <ouster@scriptics.com>
|
|---|
-
Location:
|
http://www.scriptics.com/resource/software/tcltk/
|
|---|
-
Description:
|
Tk is a X11 gui library that is designed to interoperate
with Tcl. It provides a very easy way to create sophisticated
applications. The appearance of Tk is very similar to Motif.
|
|---|
-
Updated:
|
November 15th, 1996
|
|---|
-
Language:
|
Tcl, Tk
|
|---|
-
Package:
|
tknt
|
|---|
-
Version:
|
4.0 release 3
|
|---|
-
Parts:
|
interpeter, libraries, documentation
|
|---|
-
Author:
|
port by Gordon Chaffee <chaffee@bugs-bunny.CS.Berkeley.EDU>
and Lawrence A. Rowe <larry@cs.Berkeley.EDU> based on work by
Ken Kubota of the University of Kentucky and Software Research
Associates, Inc. of Japan.
|
|---|
-
Location:
|
|
|---|
-
Description:
|
A port of Tcl/Tk and Tcl-DP to Windows NT. It has run under
Windows NT 3.1, Windows NT 3.5, and in part on Windows 95 final
Beta. Small parts of this distribution were taken from the
tkwin package by Ken Kubota of the Mathematical Sciences
Computing Facility at the University of Kentucky.
|
|---|
-
Bugs:
|
tknt@plateau.CS.Berkeley.EDU
|
|---|
-
Updated:
|
January 4 1996
|
|---|
-
Language:
|
Python
|
|---|
-
Package:
|
vpApp
|
|---|
-
Version:
|
0.2
|
|---|
-
Parts:
|
Class Library, User Reference
|
|---|
-
Author:
|
Per Spilling <per@cwi.nl>
Real Name <email@address>
|
|---|
-
Location:
|
ftp.cwi.nl in /pub/python/vpApp.tar.gz.
|
|---|
-
Description:
|
vpApp = visual-programming application. It supports the
building of applications in Python.
|
|---|
-
Requires:
|
Python interpreter with built-in X support.
|
|---|
-
Updated:
|
May 6th, 1994
|
|---|
-
Language:
|
Tcl
|
|---|
-
Package:
|
Wafe
|
|---|
-
Version:
|
1.0.20
|
|---|
-
Parts:
|
interface
|
|---|
-
Author:
|
Gustaf Neumann <neumann@watson.ibm.com>
|
|---|
-
Location:
|
ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/wafe-1.0.tar.gz
|
|---|
-
Description:
|
Wafe (Widget[Athena]front end) is a package that implements
a symbolic interface to the Athena widgets (X11R5) and
OSF/Motif. A typical Wafe application consists of two
parts: a front-end (Wafe) and an application program which
runs typically as a separate process. The distribution
contains sample application programs in Perl, GAWK, Prolog,
Tcl, C and Ada talking to the same Wafe binary.
|
|---|
-
Portability:
|
very high, just needs X11R4 or X11R5.
|
|---|
-
Discussion:
|
send "subscribe Wafe <Your Name>" to listserv@wu-wien.ac.at
|
|---|
-
Updated:
|
January 7th, 1999
|
|---|
|
|