Size: 2032
Comment: TOC added
|
Size: 2303
Comment: New version
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
That means that before you can load successfully one of these classes you must make sure that this namescript script is already in the current workspace. (If you use `ScriptManager` it will deal with that for you) | 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) |
Line 13: | Line 13: |
CreateUUID ⍝ Returns a UUID. See http://en.wikipedia.org/wiki/Universally_unique_identifier for details | CreateUUID ⍝ Returns a UUID. See http://en.wikipedia.org/wiki/Universally_unique_identifier for details. |
Line 15: | Line 15: |
FindPathTo ⍝ Usefulto find a certain script FormatDateTime ⍝ Formats one to many date GoToWebPage ⍝ Fires up the default browser an displays the page specified as right argument |
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. |
Line 22: | Line 23: |
Mix ⍝ Performs a "Mix" operation no matter what `⎕ML` actually is. | |
Line 27: | Line 29: |
Where ⍝ Returns indices for Boolean scalar or vector `⍵`. |
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: |