debray@sbcs.UUCP (Saumya Debray) (01/17/84)
Last summer I threw together some mlisp functions for an
"electric-prolog-mode" for emacs. It does the following:
- flash cursor back to balance )'s and ]'s; complains if too many
)/] or parenthesis mismatch.
- at end of clause (bound to "."), check for unbalanced ('s or ['s.
- permit direct invocation and manipulation of the prolog interpreter
from within emacs (instead of having to invoke shell and then
prolog).
Anyone who wants the source can send me mail:
--
Saumya Debray
Dept. of Computer Science
SUNY at Stony Brook
{floyd, bunker, cbosgd, mcvax, cmcl2}!philabs!
\
Usenet: sbcs!debray
/
{allegra, teklabs, hp-pcd, metheus}!ogcvax!
CSNet: debray@suny-sbcs@CSNet-Relaydebray@sbcs.UUCP (Saumya Debray) (03/02/84)
I've posted the mlisp source for a prolog mode for emacs to net.sources .
This does limited syntax checking (flashes cursor back to balancing `('/`[',
a la Franz Lisp, checks for unbalanced `('/`['s in a clause) and permits
direct manipulation of a prolog process from within emacs.
--
Saumya Debray, SUNY at Stony Brook
uucp:
{floyd, cbosgd, ihnp4, mcvax, cmcl2}!philabs \
{amd70, akgua, decwrl, utzoo}!allegra > !sbcs!debray
{teklabs, hp-pcd, metheus}!ogcvax /
CSNet: debray@suny-sbcs@CSNet-Relay