APLTreeUtils
APLTreeUtils is part of the CategoryAplTree project.
Contents
Many classes in the APLTree project (with the notable exception of ADOC) :Include the namespace script APLTreeUtils.
That means that before you can load successfully one of these classes you must make sure that the namespace script #.APLTreeUtils is already in the current workspace. (If you use ScriptManager it will deal with that for you)
List of functions
CreateUUID ⍝ Returns a UUID. See http://en.wikipedia.org/wiki/Universally_unique_identifier for details. Enlist ⍝ Flattens the right argument no matter what it is. FindPathTo ⍝ Usefulto find a certain script. First ⍝ Returns the first scalar of its right argument no matter what `⎕ML` is. FormatDateTime ⍝ Formats one to many date. GoToWebPage ⍝ Fires up the default browser an displays the page specified as right argument. IsChar ⍝ Returns a 1 if the right argument is of type Char. IsUnicode ⍝ Returns a 1 if executed in a Unicode version of Dyalog. Last ⍝ Returns the extension from a full path. Change default separator (`.`) via left argument. Lowercase ⍝ Enforce lowercase for strings as well as a vector of strings. Mix ⍝ Performs a "Mix" operation no matter what `⎕ML` actually is. Nest ⍝ Enclose if right argument is simple. ReadUtf8File ⍝ Return contents of a UTF8 file. Split ⍝ Split string . Default separator (CR+LF) can be changed by specifying a left argument. SplitPath ⍝ Part Path from filename+extension. Change default separator (`\`) via left argument. Uppercase ⍝ Enforce uppercase for strings as well as a vector of strings. Where ⍝ Returns indices for Boolean scalar or vector `⍵`. WriteUtf8File ⍝ Creates or overwrites a UTF8 file without BOM. dmb ⍝ Delete multiple blanks.
Project Page
For bug reports, future enhancements and a full version history see APLTreeUtils/ProjectPage
Original author: |
|
Responsible: |
|
Email: |