nfirvine.comwiki

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.

Powered by PmWiki