package Psh::Builtins::Elsif;
require Psh::Parser;
require Psh::Builtins::If;
require Psh;
require Psh::Util;
sub bi_elsif {
return ($Psh::Builtins::If::last_success,undef) if $Psh::Builtins::If::last_success;
return Psh::Builtins::If::bi_if(@_);
}