Block-level enable and disable arg checks
with_arg_checks true_or_false (boolean)
Similar to use_arg_checks
except only applies to code within supplied do
/end
block. Previous arg check value is restored after block.
Introduced in v2.0
Example
# Example 1 |
use_arg_checks true
play 80, cutoff: 100
with_arg_checks false do
play 50, release: 3
sleep 1
play 72
end
play 90
|
# Turn on arg checking:
# Args are checked
#Arg checking is now disabled
# Args are not checked
# Arg is not checked
# Arg checking is re-enabled
# Args are checked
|