コード例 #1
0
 private bool SimpleEnoughToRepeat(LNode code)
 {
     Debug.Assert(code.Calls(S.Braces));
     // a simple heuristic
     if (code.ArgCount > 1)
     {
         return(false);
     }
     return(code.ArgCount == 1 && !code.Args[0].Calls(S.If) && code.ArgNamed(S.Braces) == null);
 }
コード例 #2
0
			private bool SimpleEnoughToRepeat(LNode code)
			{
				Debug.Assert(code.Calls(S.Braces));
				// a simple heuristic
				if (code.ArgCount > 1)
					return false;
				return code.ArgCount == 1 && !code.Args[0].Calls(S.If) && code.ArgNamed(S.Braces) == null;
			}