SF.Snowball.Ext.EnglishStemmer.r_shortv C# (CSharp) Method

r_shortv() private method

private r_shortv ( ) : bool
return bool
		private bool r_shortv()
		{
			int v_1;
			// (, line 44
			// or, line 46
			do 
			{
				v_1 = limit - cursor;
				do 
				{
					// (, line 45
					if (!(out_grouping_b(g_v_WXY, 89, 121)))
					{
						goto lab1_brk;
					}
					if (!(in_grouping_b(g_v, 97, 121)))
					{
						goto lab1_brk;
					}
					if (!(out_grouping_b(g_v, 97, 121)))
					{
						goto lab1_brk;
					}
					goto lab0_brk;
				}
				while (false);

lab1_brk: ;
				
				cursor = limit - v_1;
				// (, line 47
				if (!(out_grouping_b(g_v, 97, 121)))
				{
					return false;
				}
				if (!(in_grouping_b(g_v, 97, 121)))
				{
					return false;
				}
				// atlimit, line 47
				if (cursor > limit_backward)
				{
					return false;
				}
			}
			while (false);

lab0_brk: ;

			return true;
		}