Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site sbcs.UUCP Path: utzoo!linus!philabs!sbcs!debray From: debray@sbcs.UUCP (Saumya Debray) Newsgroups: net.emacs Subject: prolog mode for emacs Message-ID: <576@sbcs.UUCP> Date: Mon, 16-Jan-84 20:37:03 EST Article-I.D.: sbcs.576 Posted: Mon Jan 16 20:37:03 1984 Date-Received: Wed, 18-Jan-84 01:24:53 EST Organization: SUNY at Stony Brook Lines: 22 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-Relay