Project

General

Profile

Actions

$var » History » Revision 2

« Previous | Revision 2/8 (diff) | Next »
Per Amundsen, 08/11/2015 01:46 PM


Added in 1.9.0

$var(%var,[N])

Returns the Nth matching variable name.

Searched both local and global variables and can use wildcards for the %var name.

Parameters

%var - Variable to match.
[N] - If N = 0, number of matched variables (default), otherwise the Nth match. (optional)

Properties

.value - The variable value.
.local - $true if the variable is a local variable, otherwise $false.
.secs - Number of seconds until the variable is unset (if autounset is on).

Examples

; Create a variable
/set %Example Hello World

; Print number of variables matching '%Example*'
//echo -ag $var(%Example*, 0)

; Print the name and value from the first match.
//echo -ag $var(%Example*, 1) = $var(%Example*, 1).value

; Delete the variable
/unset %Example

Updated by Per Amundsen over 9 years ago · 2 revisions

Also available in: PDF HTML TXT