og (`${n5} x ${n6} = ${recursiveProd(n5, n6)}`);
let n7 = -4, n8 = -7;
console.log (`${n7} x ${n8} = ${recursiveProd(n7, n8)}`);

---
title: Adding RSS Support - RSS Truncation Test
author: Eric Nakagawa
authorURL: http://twitter.com/ericnakagawa
authorFBID: 661277173
---

1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890

This should be truncated.

<!--truncate-->

This line should never render in XML.


﻿using Gtk;
using System.Linq;
using Xamarin.Forms.Internals;
using Xamarin.Forms.Platform.GTK.Extensions;

namespace Xamarin.Forms.Platform.GTK.Helpers
{
	internal static class DialogHelper
	{
		public static void ShowAlert(PlatformRenderer platformRender, AlertArguments arguments)
		{
			MessageDialog messageDialog = new MessageDialog(
					platformRender.Toplevel as Window,
					DialogFlags.DestroyWithParent,
					MessageType.Other,
					GetAlertButtons(arguments),
					arguments.Message);

			SetDialogTitle(arguments.Title, messageDialog);
			SetButtonText(arguments.Accept, ButtonsType.Ok, messageDialog);
			SetButtonText(arguments.Cancel, ButtonsType.Cancel, messageDialog);

			ResponseType result = (ResponseType)messageDialog.Run();

			if (result == ResponseType.Ok)
			{
				arguments.SetResult(true);
			}
			else
			{
				arguments.SetResult(false);
			}

			messageDialog.Destroy();
		}

		public static void ShowActionSheet(PlatformRenderer platformRender, ActionSheetArguments arguments)
		{
			MessageDialog messageDialog = new MessageDialog(
			   platformRender.Toplevel as Window,
			   DialogFlags.DestroyWithParent,
			   MessageType.Other,
			   ButtonsType.Cancel,
			   null);

			SetDialogTitle(arguments.Title, messageDialog);
			SetButtonText(arguments.Cancel, ButtonsType.Cancel, messageDialog);
			SetDestructionButton(arguments.Destruction, messageDialog);
			AddExtraButtons(arguments, messageDial