Article View: comp.emacs
Article #8144Re: Major mode for editing and running (Standard) ML. (Code incl.)
From: Lars Bo Nielsen
Date: Fri, 16 Dec 1988 17:06
Date: Fri, 16 Dec 1988 17:06
35 lines
2067 bytes
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!lbnReferences:
<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