Dzaima/APL: Difference between revisions
Jump to navigation
Jump to search
Miraheze>Marshall No edit summary |
Miraheze>Adám Brudzewsky No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox array language | {{Infobox array language | ||
| title = dzaima/APL | |||
| array model = [[nested array model|nested]] or [[flat array model|flat]] | | array model = [[nested array model|nested]] or [[flat array model|flat]] | ||
| index origin = 0 or 1 | | index origin = 0 or 1 | ||
Line 9: | Line 10: | ||
| latest release version = 0.1.2 / 2019 | | latest release version = 0.1.2 / 2019 | ||
| implementation languages = [https://en.wikipedia.org/wiki/Java_(programming_language) Java] | | implementation languages = [https://en.wikipedia.org/wiki/Java_(programming_language) Java] | ||
| platforms = JVM | | platforms = JVM, Android | ||
| license = [https://en.wikipedia.org/wiki/MIT_License MIT] | | license = [https://en.wikipedia.org/wiki/MIT_License MIT] | ||
| website = [https://github.com/dzaima/APL Github] | | website = [https://github.com/dzaima/APL Github] | ||
Line 18: | Line 19: | ||
:''For technical reasons, this page is named "Dzaima/APL". The actual name of the implementation is "dzaima/APL".'' | :''For technical reasons, this page is named "Dzaima/APL". The actual name of the implementation is "dzaima/APL".'' | ||
''' | '''dzaima/APL''' is an implementation of APL in Java, created and maintained by Stack Exchange user [https://codegolf.stackexchange.com/users/59183/dzaima dzaima]. It is primarily based on [[Dyalog APL]], but handles some parts of the language more strictly and includes additional primitive functions and operators. It also includes [https://en.wikipedia.org/wiki/Processing_(programming_language) Processing] integration. | ||
[[File:Dzaima-APL Andoid App.png|thumb|left|dzaima/APL Android App]] As of 2019, dzaima/APL is the only APL with a native dedicated Android app. This app wraps APL in an interface akin to that of graphic calculators. | |||
== External Links == | == External Links == | ||
[https://github.com/dzaima/APL/blob/master/docs/differences.txt Differences from Dyalog APL] | * [https://github.com/dzaima/APL/blob/master/docs/differences.txt Differences from Dyalog APL] | ||
* [https://tio.run/#apl-dzaima Try It Online] | |||
* [https://github.com/dzaima/APL/tree/master/AndroidIDE Android App] | |||
{{APL programming language}} | {{APL programming language}} |
Revision as of 15:40, 28 October 2019
- For technical reasons, this page is named "Dzaima/APL". The actual name of the implementation is "dzaima/APL".
dzaima/APL is an implementation of APL in Java, created and maintained by Stack Exchange user dzaima. It is primarily based on Dyalog APL, but handles some parts of the language more strictly and includes additional primitive functions and operators. It also includes Processing integration.
As of 2019, dzaima/APL is the only APL with a native dedicated Android app. This app wraps APL in an interface akin to that of graphic calculators.