Dzaima/APL: Difference between revisions

Jump to navigation Jump to search
603 bytes added ,  15:40, 28 October 2019
no edit summary
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".''


'''daima/APL''' is an implementation of APL in Java. It is primarily based on [[Dyalog APL]], but handles some parts of the language more strictly and includes additional primitive functions and operators.
'''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}}

Navigation menu