APL-Cation: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
m (Removed mistake)
(One intermediate revision by one other user not shown)
Line 1: Line 1:
The '''APL-Cation''' project is an [[wikipedia:open source|open source]]  library of tools (called ''members'') for developing full-scale applications in [[Dyalog APL]] programmers, licensed under the very permissive [[wikipedia:MIT License|MIT License]]. Some members are cross-platform.
The '''APL-Cation''' project is an [[wikipedia:open source|open source]]  library of tools (called ''members'') for developing full-scale applications in [[Dyalog APL]], licensed under the very permissive [[wikipedia:MIT License|MIT License]]. Some members are cross-platform.


== Members ==
== Members ==
Line 71: Line 71:


:<span style="padding:0.25ex 0.5ex;background:#FF9">Mostly</span> means that most of the functionality is available on all supported platforms, but the <code>-gui</code> flag which shows a native GUI under Windows is ignored under Linux and macOS.
:<span style="padding:0.25ex 0.5ex;background:#FF9">Mostly</span> means that most of the functionality is available on all supported platforms, but the <code>-gui</code> flag which shows a native GUI under Windows is ignored under Linux and macOS.
== External links ==
== External links ==
[https://github.com/aplteam/apl-cation/wiki APL-cation Wiki]
[https://github.com/aplteam/apl-cation/wiki APL-cation Wiki]
{{APL community}}[[Category:Online resources]]
{{APL development}}[[Category:Online resources]]

Revision as of 18:58, 12 December 2021

The APL-Cation project is an open source library of tools (called members) for developing full-scale applications in Dyalog APL, licensed under the very permissive MIT License. Some members are cross-platform.

Members

Name Windows Linux macOS Description
CompareSimple Yes Compare fns, operators, scripts, scripted namespaces and files
Compare Yes Adds powerful tools like "Merge" to CompareSimple
CodeBrowser Yes Mostly Mostly Creates a single stand-alone HTML page from APL code. Ideal for code reviewing.
Fire Yes No No Search and Replace tool for workspaces
Launchy Yes n/a n/a Launch an instance of Dyalog APL/W
LogDog Yes Watch a (constantly changing) log file
Laguntza Yes CHM-like functionality implemented in Dyalog
Markdown2HTML Yes Yes Yes Convert markdown file(s) into HTML file(s)
Meddy Yes Markdown editor that uses MarkAPL as converter
No means that the application could run under that OS but has not been extended to do so yet.
n/a means that there is no point to make that application available under the OS, usually for technical reasons.
means that there are no plans to make the application available on that platform.
Mostly means that most of the functionality is available on all supported platforms, but the -gui flag which shows a native GUI under Windows is ignored under Linux and macOS.

External links

APL-cation Wiki

APL development [edit]
Interface SessionTyping glyphs (on Linux) ∙ FontsText editors
Publications IntroductionsLearning resourcesSimple examplesAdvanced examplesMnemonicsISO 8485:1989ISO/IEC 13751:2001A Dictionary of APLCase studiesDocumentation suitesBooksPapersVideosAPL Quote QuadVector journalTerminology (Chinese, German) ∙ Neural networksError trapping with Dyalog APL (in forms)
Sharing code Backwards compatibilityAPLcartAPLTreeAPL-CationDfns workspaceTatinCider
Implementation ResourcesOpen-sourceMagic functionPerformanceAPL hardware
Developers Timeline of corporationsAPL2000DyalogIBMIPSASTSC