def add_native_expr_with_default(elem_info, stmt_list,
expr_code, flag_escape,
if_code, else_code, endif_code)
stmt_list << stag_stmt(elem_info)
stmt_list << NativeStatement.new_without_newline(if_code, :if)
stmt_list << PrintStatement.new([ NativeExpression.new(expr_code, flag_escape) ])
stmt_list << NativeStatement.new_without_newline(else_code, :else)
stmt_list.concat(elem_info.cont_stmts)
stmt_list << NativeStatement.new_without_newline(endif_code, :else)
stmt_list << etag_stmt(elem_info)
end