From WikiChip
Difference between revisions of "mirc/identifiers/$ifmatch2"
(Created page with "{{mirc title|$ifmatch2 Identifier}}{{Deprecated feature|new={{mIRC|$v2}}}}'''$ifmatch2''' return the second part of the last conditional statement made. == Synopsis == <pre>$...") |
(→Properties) |
||
Line 11: | Line 11: | ||
None | None | ||
+ | |||
+ | == Notes == | ||
+ | |||
+ | Just like $v1 $v2 and $ifmatch, this identifier return the value from the very last statement made: | ||
+ | <source lang="mIRC"> | ||
+ | alias test return $iif($1 == 1,1,2) | ||
+ | alis testing if (a != b) echo -a $test(1) $ifmatch2 | ||
+ | </source> | ||
+ | This will echo 1 as $ifmatch2 because $test is evaluated after the if statement, so the $iif is the last statement made when $ifmatch2 evaluates. | ||
== Example == | == Example == |
Revision as of 16:28, 6 September 2015
Commands & Identifiers
Basics
Events
Matching Tools
Data Storage
Control Structures
GUI Scripting
Sockets
Advanced Scripting
Additional Resources
Security
Other
Note: This feature has essentially been replaced by $v2.$ifmatch2 return the second part of the last conditional statement made.
Synopsis
$ifmatch2
Paramters
None
Properties
None
Notes
Just like $v1 $v2 and $ifmatch, this identifier return the value from the very last statement made:
alias test return $iif($1 == 1,1,2) alis testing if (a != b) echo -a $test(1) $ifmatch2
This will echo 1 as $ifmatch2 because $test is evaluated after the if statement, so the $iif is the last statement made when $ifmatch2 evaluates.
Example
//if (a != b) echo -a $ifmatch2
Compatibility
Added: mIRC v5.4
Added on: 23 Jun 1998
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.