Glossary
Filed in: Yamsh.Glossary · Modified on : Sat, 21 Nov 09
- alias
- An alternate name for an already named command, possibly with partially filled arguments.
- barg
- See binary argument.
- binary argument
- aka flag, aka switch, aka toggle. An argument to a command that is either on, true, positive, etc. (using a + prefix) or off, false, negative (using a - prefix). E.g. "+verbose" in "copy-item +verbose -destination=/tmp /home/zanzibar/doc.txt".
- builtin
- A command that is built into yamsh and that interacts solely with the System.
- command
- An internal builtin, function, alias, or external application.
- function
- A callable piece of code.
- larg
- See list argument
- list argument
- aka positional argument. An argument whose order in the list of list arguments determines its use. E.g., "/home/zanzibar/doc.txt" in "copy-item +verbose -destination=/tmp /home/zanzibar/doc.txt".
- location
- A node in a tree.
- marg
- See mapping argument.
- mapping argument
- aka keyword argument. An argument to a command whose key name determines its use. E.g., "-destination=/tmp" in "copy-item +verbose -destination=/tmp /home/zanzibar/doc.txt", where "destination" is the key and "/tmp" is the value.
- name
- A function or a variable.
- (environment) variable
- A named location to store a piece of data.