53
edits
(Correcting some issues) |
mNo edit summary |
||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
User commands are useful for the Dyalog APL developer. Dyalog comes with a rich set of user commands, but independent parties also develop and maintain user commands. This article discusses how and where to install third-party user commands, and how to load them into < | User commands are useful for the Dyalog APL developer. Dyalog comes with a rich set of user commands, but independent parties also develop and maintain user commands. This article discusses how and where to install third-party user commands, and how to load them into <syntaxhighlight lang=apl inline>⎕SE</syntaxhighlight>. | ||
This article assumes that you are familiar with the concept of Dyalog user commands, and that you know what a user command script is, and what specific features and properties it has. If you are not familiar with these topics this article is not for you: study Dyalog's "User Commands User Guide" first. | This article assumes that you are familiar with the concept of Dyalog user commands, and that you know what a user command script is, and what specific features and properties it has. If you are not familiar with these topics this article is not for you: study Dyalog's "User Commands User Guide" first. | ||
Line 16: | Line 16: | ||
* Anything installed into this folder will be available in all installed versions of Dyalog APL | * Anything installed into this folder will be available in all installed versions of Dyalog APL | ||
Note that every user has their own folder < | Note that every user has their own folder <syntaxhighlight lang=apl inline>MyUCMDs/</syntaxhighlight>. Again this might be considered an advantage or a disadvantage. | ||
Like the <syntaxhighlight lang=apl inline>SALT/spice</syntaxhighlight> folder, <syntaxhighlight lang=apl inline>MyUCMDs/</syntaxhighlight> is scanned for user command scripts at startup time. | Like the <syntaxhighlight lang=apl inline>SALT/spice</syntaxhighlight> folder, <syntaxhighlight lang=apl inline>MyUCMDs/</syntaxhighlight> is scanned for user command scripts at startup time. |