4,500
edits
(→External links: Remove Wikipedia IPSA link as it's mostly not about APL and not all that helpful) |
No edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox array language | {{Infobox array language | ||
| logo = [[File:Sharp APL logo.png]] | |||
| 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 | ||
Line 5: | Line 6: | ||
| numeric types = [[complex]] floats | | numeric types = [[complex]] floats | ||
| unicode support = none | | unicode support = none | ||
| released = | | released = 1976 via [[time-sharing]]; around 1979 as a product | ||
| withdrawn = around 1993 | | withdrawn = around 1993 | ||
| latest release = 002.140 / 1988 | | latest release = 002.140 / 1988 | ||
Line 13: | Line 14: | ||
| developer = [[I.P. Sharp Associates]] | | developer = [[I.P. Sharp Associates]] | ||
| influenced by = [[APL\360]] | | influenced by = [[APL\360]] | ||
| influenced = [[SAX]], [[J]], [[A+]], [[K]] | | influenced = [[SAX]], [[J]], [[A+]], [[K]], [[Dyalog APL]], [[SHARP APL/HP]] | ||
| file ext = .saw, .saf, .sam | | file ext = .saw, .saf, .sam | ||
| 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''' was | '''SHARP APL''' was an APL implementation offered by [[I.P. Sharp Associates]] (IPSA), originally as part of its [[time-sharing]] service and later as a stand-alone product. It was split off from [[STSC]]'s [[APL*PLUS]], which until then had been sold jointly by the two companies. SHARP APL was the source of many developments in [[flat array theory]], driven by [[Ken Iverson]] and other APL designers at IPSA. | ||
== Primitive functions == | == Primitive functions == | ||
Line 329: | Line 331: | ||
| 48 || 1983-11-30 || || || John D. Burger || Workspace 1 HCPRINT | | 48 || 1983-11-30 || || || John D. Burger || Workspace 1 HCPRINT | ||
|} | |} | ||
{{APL dialects}}[[Category:APL dialects]][[Category:Flat array languages]][[Category:Leading axis languages]] | {{APL dialects}}[[Category:APL dialects]][[Category:Flat array languages]][[Category:Leading axis languages]] |