private static ArgDescriptTuple MakeArgDescript(ref TokenReader reader) { System.Diagnostics.Debug.WriteLine("MakeArgDescript"); ArgDescriptTuple ret = new ArgDescriptTuple(); if (TryLookAhead(ref reader, Token.TokenType.Collon)) { // NOT EPSILON ret.Args = MakeArgs(ref reader); } AssertNextAny(ref reader, false, Token.TokenType.CloseBracket, Token.TokenType.ConcatenatorAnd, Token.TokenType.ConcatenatorOr); return(ret); }
private static IEnumerable <object> AnalysisArgDescript(ArgDescriptTuple adTuple) { return(GetCTSTypedArguments(adTuple.Args)); }
private static IEnumerable<object> AnalysisArgDescript(ArgDescriptTuple adTuple) { return GetCTSTypedArguments(adTuple.Args); }
private static ArgDescriptTuple MakeArgDescript(ref TokenReader reader) { System.Diagnostics.Debug.WriteLine("MakeArgDescript"); ArgDescriptTuple ret = new ArgDescriptTuple(); if (TryLookAhead(ref reader, Token.TokenType.Collon)) { // NOT EPSILON ret.Args = MakeArgs(ref reader); } AssertNextAny(ref reader, false, Token.TokenType.CloseBracket, Token.TokenType.ConcatenatorAnd, Token.TokenType.ConcatenatorOr); return ret; }