category: editor construction


Description:
These are languages that are embedded in editors


Language:
elisp (Emacs Lisp)
Package:
GNU Emacs
Version:
19.30
Parts:
editor, interpreter, documentation, source debugger
Author:
Richard Stallman and others
Location:
pub/gnu/emacs-19.30.tar.gz from any GNU site.
Description:
An editor that is almost an operating system. Quite programmable. And it even fits in your tackle box.
Bugs:
gnu.emacs.bug, e-mail to bug-gnu-emacs@prep.ai.mit.edu
Ports:
Unix, VMS, ?
Discussion:
alt.religion.emacs, gnu.emacs.sources
Help:
gnu.emacs.help
Announcements:
gnu.emacs.announce
Updated:
November 29th, 1995

Language:
elisp (Emacs Lisp)
Package:
ILISP
Version:
5.0
Parts:
Emacs interface
Author:
?? Ivan Vazquez <ivan@haldane.bu.edu>
Location:
ftp://haldane.bu.edu/pub/ilisp/ilisp.tar.Z
Description:
ILISP provides a somewhat lisp-machine like interface to lisp listeners from Emacs.
Bugs:
ilisp-bug@darwin.bu.edu (or ilisp-bugs@darwin.bu.edu).
Discussion:
ilisp@darwin.bu.edu
Support:
Mailing list requests/deletions to ilisp-request@darwin.bu.edu
Updated:
June 28th, 1993

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:
elisp (Emacs Lisp)
Package:
Lucid Emacs (lemacs)
Version:
19.10
Parts:
? interpreter
Author:
kyle@crystal.wonderworks.com
Location:
ftp://LUCID.COM/pub/lemacs/*
Description:
A version of Emacs based on Emacs 19.

Mirrored at other sites including: ftp://cs.uiuc.edu/pub/epoch-files/lemacs/ ftp://self.stanford.edu/pub/lemacs-19.10/

Bugs:
alt.lucid-emacs.bug, bug-lucid-emacs@lucid.com
Discussion:
alt.lucid-emacs.help, help-lucid-emacs@lucid.com
Updated:
June 1st, 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

This work supported by Idiom Consulting. Idiom is a full-service ISP, providing Internet access in Northern California and Web hosting worldwide.

Please send updates to free-compilers@idiom.com

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved