SF.Snowball.Ext.DutchStemmer.r_en_ending C# (CSharp) Method

r_en_ending() private method

private r_en_ending ( ) : bool
return bool
		private bool r_en_ending()
		{
			int v_1;
			int v_2;
			// (, line 101
			// call R1, line 102
			if (!r_R1())
			{
				return false;
			}
			// and, line 102
			v_1 = limit - cursor;
			if (!(out_grouping_b(g_v, 97, 232)))
			{
				return false;
			}
			cursor = limit - v_1;
			// not, line 102
			{
				v_2 = limit - cursor;
				do 
				{
					// literal, line 102
					if (!(eq_s_b(3, "gem")))
					{
						goto lab0_brk;
					}
					return false;
				}
				while (false);

lab0_brk: ;
				
				cursor = limit - v_2;
			}
			// delete, line 102
			slice_del();
			// call undouble, line 103
			if (!r_undouble())
			{
				return false;
			}
			return true;
		}