Category:MUMPS

This programming language may be used to instruct a computer to perform a task.
Typing: | Untyped |
---|---|
See Also: |
|
Visit the Google group/ Usenet newsgroupcomp.lang.mumps for discussions about this language.
Visit Wikipedia for a general description.
See http://71.174.62.16/Demo/AnnoStd for details about the language.
Standard MUMPS has one data type (strings) and some dialects (Cache, MSM, IRIS) add a second data type (objects). A variable can be unsubscripted or not, and the subscripted variables form a sparse n-tree, or associative arrays or sparse multidimensional hierarchical key-value pair with keys as strings and values as strings. MUMPS doesn't have traditional arrays, but has an array syntax that manipulates trees as if they were arrays, using indexing to access nodes of the tree. You can create a tree that can have unlimited levels of branching, with keys and values associated with each node in the tree. Similarly, while the language doesn't have lists, you can mimic lists by creating strings with a consistent character (or string) as a delimiter separating the entries. The Cache and IRIS dialects also support explicit List operations and data structures as values.
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- MUMPS examples needing attention (empty)
- MUMPS Implementations (empty)
- MUMPS User (7 P)
Pages in category "MUMPS"
The following 109 pages are in this category, out of 109 total.