CSharpUtils.Templates.TemplateHandler.HandleLevel_Ternary C# (CSharp) Метод

HandleLevel_Ternary() публичный Метод

public HandleLevel_Ternary ( ) : ParserNode
Результат ParserNode
		public ParserNode HandleLevel_Ternary()
		{
			return _HandleLevel_Op(
				HandleLevel_Or,
				new string[] { "?" },
				(ParserNode ConditionNode, ParserNode TrueNode, String Operator) => {
					Tokens.ExpectValueAndNext(":");
					ParserNode FalseNode = HandleLevel_Sum();
					return new ParserNodeTernaryOperation(ConditionNode, TrueNode, FalseNode, Operator);
				}
			);
		}