in reply to Re^2: interpretation of "neither...nor"
in thread Re: interpretation of "neither...nor"

Won't work. As per perlop this parses to
((print "Editor not defined") or $ENV{EDITOR}) or $ENV{VISUAL}
hence "Editor not defined" will always be printed and the result will always be true.