Xref: utzoo comp.arch:10551 comp.lang.misc:3053 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcvax!unido!uklirb!kirchner From: kirchner@uklirb.UUCP (Reinhard Kirchner) Newsgroups: comp.arch,comp.lang.misc Subject: What should be in a Progr.-Language ( was Re: Double Width Integer Multiplication and Division ) Message-ID: <5987@uklirb.UUCP> Date: 7 Jul 89 07:16:43 GMT References: <1387@l.cc.purdue.edu> Organization: University of Kaiserslautern, W-Germany Lines: 23 From article <1387@l.cc.purdue.edu>, by cik@l.cc.purdue.edu (Herman Rubin): . [ lots deleted ] . > > What languages, other than Lisp and some similar ones, have the idea that > an operation or function can return a string of values? What languages allow > the user to introduce addition operator symbols? A few allow additional types. There are ( not widely spread because of marketing deficiencies ) languages which allow function results of arbitrary type and also the introduction of own operators. These are Pascal-SC and Fortran-SC both are developed by mathmaticians who wanted to write their formulae as they are in the textbooks ( no devectorization !! ). Both are extensions of the underlying language. Both ( even Fortran-SC ! ) have dynamic arrays etc. R. Kirchner Univ. of Kaiserslautern kirchner!uklirb!unido.uucp or kinf89@dkluni01.bitnet ( preferred )