Mono.CSharpShell.ReadEvalPrintLoopWith C# (CSharp) Метод

ReadEvalPrintLoopWith() статический приватный Метод

static private ReadEvalPrintLoopWith ( ReadLiner readline ) : void
readline ReadLiner
Результат void
		void ReadEvalPrintLoopWith (ReadLiner readline)
		{
			string expr = null;
			while (!InteractiveBase.QuitRequested){
				string input = readline (expr == null);
				if (input == null)
					return;

				if (input == "")
					continue;

				expr = expr == null ? input : expr + "\n" + input;
				
				expr = Evaluate (expr);
			} 
		}