# no-space dashes-long-line  <new_line>

sub function__yes_if_all_yes( ) {  <new_line>
# $global_action_name_with_underscores = 'yes_if_all_yes' ; <new_line>
$global_concatenated_all_operands_modified = ' ' . $global_concatenated_all_operands . ' ' ;  <new_line>
$accumulated_remaining_text = '' ;  <new_line>
$pointer_to_next_match = index( $global_concatenated_all_operands_modified , 'yes' ) ;  <new_line>

while ( $pointer_to_next_match > 0 ) {  <new_line>
$accumulated_remaining_text .= substr( $global_concatenated_all_operands_modified , 0 , ( $pointer_to_next_match - 1 ) ) ;  <new_line>
$global_concatenated_all_operands_modified = substr( $global_concatenated_all_operands_modified , ( $pointer_to_next_match + 3 ) ) ;  <new_line>
$pointer_to_next_match = index( $global_concatenated_all_operands_modified , 'yes' ) ;  <new_line>
}  <new_line>

$accumulated_remaining_text .= ' ' . $global_concatenated_all_operands_modified ;  <new_line>
$accumulated_remaining_text =~ s/ //g ;  <new_line>

if ( length( $accumulated_remaining_text ) == 0 ) {  <new_line>
$global_action_result = 'yes' ;  <new_line>
} else {  <new_line>
$global_action_result = 'no' ;  <new_line>
}  <new_line>

template-function-segment-ending

Add runtime function for action "yes-if-all-yes"
Add runtime function for action "yes-if-all-yes"
