SHARP APL: Difference between revisions

Jump to navigation Jump to search
412 bytes removed ,  15:33, 24 January 2020
m
Links to complex numbers
Miraheze>Adám Brudzewsky
No edit summary
m (Links to complex numbers)
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:
| array model              = [[Flat array model|flat]] with [[Box|boxes]]
| array model              = [[Flat array model|flat]] with [[Box|boxes]]
| index origin            = 0 or 1
| index origin            = 0 or 1
| function styles          = [[defined functions]], some [[tacit]] capabilities
| function styles          = [[defined functions]]
| numeric types            = 64-bit float, complex
| numeric types            = [[complex]] floats
| unicode support          = none
| unicode support          = none
| released                = around 1979
| released                = around 1979
| withdrawn                = around 2017
| withdrawn                = around 1993
| latest release          = 6.0 / 2000
| latest release          = 002.140 / 1988
| platforms                = S/370, x86
| platforms                = S/370, x86
| operating systems        = DOS/390, DOS, UNIX (AIX, Solaris), Linux
| operating systems        = DOS/390, DOS, UNIX (AIX, Solaris), Linux
Line 13: Line 13:
| developer                = [[I.P. Sharp Associates]]
| developer                = [[I.P. Sharp Associates]]
| influenced by            = [[APL\360]]
| influenced by            = [[APL\360]]
| influenced              = [[J]], [[A+]], [[K]], [[Dyalog APL]]
| influenced              = [[SAX]], [[J]], [[A+]], [[K]]
| documentation            = [http://twinkfed.homedns.org/UsrDoc/sax/SAX6_Doc.pdf PDF]
| file ext                = .saw, .saf, .sam
| file ext                = .sw, .sf
| download                = [http://www.sigapl.org/Archives/waterloo_archive/apl/sharp.apl/index.html SIGAPL]
| download                = [http://www.sigapl.org/Archives/waterloo_archive/apl/sharp.apl/index.html SIGAPL]
}}
}}
[[File:Old SHARP APL.png|thumb|right|SHARP APL running under DOSBox]]
[[File:Old SHARP APL.png|thumb|right|SHARP APL running under DOSBox]]
'''SHARP APL''' (later '''SAX''': '''S'''HARP '''A'''PL for UNI'''X''') was a standalone version of APL offered by [[I.P. Sharp Associates]] (IPSA), who had previously offered APL interpretation as a timesharing service. IPSA employed many notable APL designers including [[Ken Iverson]], and SHARP APL was the source of many developments in [[flat array theory]]. Notable features of SHARP APL include [[function rank]], the [[Rank operator]], and [[leading axis theory]], as well as relative [[comparison tolerance]] and [[close composition]] operators including [[Under]].
'''SHARP APL''' was a standalone version of APL offered by [[I.P. Sharp Associates]] (IPSA), who had previously offered APL interpretation as a timesharing service. IPSA employed many notable APL designers including [[Ken Iverson]], and SHARP APL was the source of many developments in [[flat array theory]].
 
== Primitive functions ==
== Primitive functions ==


Line 232: Line 230:
== External links ==
== External links ==


[https://en.wikipedia.org/wiki/I._P._Sharp_Associates Wikipedia]
[[wikipedia:I._P._Sharp_Associates|Wikipedia]]


{{APL programming language}}
{{APL dialects}}

Navigation menu