🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.emacs
Article #8144

Re: Major mode for editing and running (Standard) ML. (Code incl.)

#8144
From: Lars Bo Nielsen
Date: Fri, 16 Dec 1988 17:06
35 lines
2067 bytes
In article <33594@bbn.COM> jr@bbn.com (John Robinson) writes:
>
>Could someone kindly explain what ML is?  Is it mock-lisp, or
>MAC-lisp, or muddle, or something un-lisp?

I better respond to this right away (to keep a minimum of similar
questions in this news-group, and not to have my mail-box filled).

Standard ML (Meta Language) is a strongly typed (including polymorphic
types), strict/eager functional language with abstract datatypes,
patterns, modules, exception handling etc. (a lazy version has been
developed in Sweden, LML). Its origion is Edinborough England where it
was first implemented as a tool for automatic proof generation, around
1980.  But the language proved to be strong enough to be used as a
programming language. The latest and far best implementation is quite
new, and was done by David MacQueen at AT&T.

Try it, you will like it :-)

If you have further questions, bug fixes, suggestions or idears,
please mail them to me.

>Also, a nit:
> .....
>I expect that many many terminals do NOT generate ^J when you hold
>Control and type Return.  This should also talk about typing either
>Control-J or "Linefeed" if that is present as a separate key.

Thanks, you are probably right, I will correct this in a possible
future release.

---
 Lars Bo Nielsen                    |@| Wise words in latin:
 Internet: lbn@ksuvax1.cis.ksu.edu  |@|  Vir prudens non contra ventum mingit
 UUCP: ..!rutgers!ksuvax1!lbn -or- ..!{pyramid,ucsd}!ncr-sd!ncrwic!ksuvax1!lbn
Technical Details
Message-ID: <1357@ksuvax1.cis.ksu.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!seismo!sundc!pitstop!sun!decwrl!ucbvax!ucsd!rutgers!deimos!ksuvax1!lbn
References: <1355@ksuvax1.cis.ksu.edu> <33594@bbn.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!seismo!sundc!pitstop!sun!decwrl!ucbvax!ucsd!rutgers!deimos!ksuvax1!lbn
From: lbn@ksuvax1.cis.ksu.edu (Lars Bo Nielsen)
Newsgroups: comp.emacs
Subject: Re: Major mode for editing and running (Standard) ML. (Code incl.)
Keywords: SML, sml-mode.el
Message-ID: <1357@ksuvax1.cis.ksu.edu>
Date: 16 Dec 88 17:06:35 GMT
References: <1355@ksuvax1.cis.ksu.edu> <33594@bbn.COM>
Reply-To: lbn@ksuvax1.cis.ksu.edu (Lars Bo Nielsen)
Organization: Kansas State University, Dept of Computing & Information Sciences
Lines: 35