3,038
edits
Miraheze>Adám Brudzewsky m (Text replacement - "{{APL programming language}}" to "{{APL dialects}}") |
m (Whitespace) |
||
(12 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ Infobox array language | {{Infobox array language | ||
| developer = [[ | | logo = [[File:APL64.gif]] | ||
| released = | | developer = [[APL2000]] | ||
| released = 2022 | |||
| latest release version = 2023.0.13 / 2023-12-12 | |||
| array model = [[Nested array model|nested]] | | array model = [[Nested array model|nested]] | ||
| index origin = 0 or 1 | | index origin = 0 or 1 | ||
Line 7: | Line 9: | ||
| numeric types = 64-bit float | | numeric types = 64-bit float | ||
| unicode support = full | | unicode support = full | ||
| implementation language = [ | | implementation language = [[wikipedia:C_Sharp_(programming_language)|C#]] | ||
| platforms = x86_64 | | platforms = x86_64 | ||
| operating systems = Windows, Android, iOS, Linux | | operating systems = Windows, Android, iOS, Linux | ||
| website = [http:// | | license = Proprietary commercial software | ||
| | | website = [http://apl2000.com apl2000.com] | ||
| influenced by = [[APL+Win]], [ | | forum = [http://forum.apl2000.com/ APLDN] | ||
| influenced by = [[APL+Win]], [[wikipedia:C_Sharp_(programming_language)|C#]] | |||
}} | }} | ||
'''APL64''' is a 64-bit APL interpreter | '''APL64''' is a 64-bit APL interpreter intended as a [[Backwards compatibility|backwards-compatible]] successor to [[APL+Win]]. Vendor [[APL2000]] began work on the project in 2015 and offered the first release in August 2022. | ||
New APL features | New APL features include a [[string datatype]] written using chevrons <syntaxhighlight lang=apl inline>«»</syntaxhighlight>, "inner functions" defined using control statements <syntaxhighlight lang=apl inline>:DEF</syntaxhighlight> and <syntaxhighlight lang=apl inline>:ENDDEF</syntaxhighlight> rather than <syntaxhighlight lang=apl inline>∇</syntaxhighlight>, inline comments enclosed with glyphs <code>⟃</code> and <code>⟄</code> and block comments enclosed by these glyphs doubled <code>⟃⟃</code> and <code>⟄⟄</code>.<ref>APLNow. [http://www.apl2000.com/APL64/Press/Advantages_of_APL64_Details_Document.pdf Advantages of APL64]. 2024.</ref> | ||
== External Links == | == External Links == | ||
* [http://forum.apl2000.com/viewtopic.php?f=30&t=1183 | * [http://forum.apl2000.com/viewtopic.php?f=30&t=1183 Overview of the APL64 Project] | ||
* [http://forum.apl2000.com/viewtopic.php?f=30&t=1229 | * [http://forum.apl2000.com/viewtopic.php?f=30&t=1229 APL64 Q&A Document (Nov 2, 2018)] | ||
* [http://forum.apl2000.com/viewtopic.php?f=30&t= | * [http://forum.apl2000.com/viewtopic.php?f=30&t=1323 APL Project Update - Sep 2020] | ||
{{APL dialects}} | == References == | ||
<references/> | |||
{{APL dialects}}[[Category:APL dialects]][[Category:Nested array languages]] |