Array of the parameters within a given scope
PARAMS
returns an array of the parameters within a given scope.
eg function
, private
, autocomplete
or shell script.
Unlike $ARGV
, $PARAMS
does not include the function name.
This is a reserved variable so it cannot be changed.
» function example { $PARAMS }
» example abc 1 2 3
[
"abc",
"1",
"2",
"3"
]
- Define Variable (
set
): Define a variable (typically local) and set it's value - Modules And Packages: Modules and packages: An Introduction
- Output String (
out
): Print a string to the stdout with a trailing new line character - Pipeline: Overview of what a "pipeline" is
- Private Function (
private
): Define a private function block - Public Function (
function
): Define a function block - Reserved Variables: Special variables reserved by Murex
- Tab Autocompletion (
autocomplete
): Set definitions for tab-completion in the command line - Variable And Config Scoping: How scoping works within Murex
@Array
Sigil: Expand values as an arrayARGV
(json): Array of the command name and parameters within a given scopejson
: JavaScript Object Notation (JSON)str
(string): string (primitive)
This document was generated from gen/variables/PARAMS_doc.yaml.