Bike.Parser.Parser.ParseSourceElements C# (CSharp) Метод

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

public ParseSourceElements ( ) : SourceElements
Результат SourceElements
        public SourceElements ParseSourceElements()
        {
            var sourceElements = new SourceElements { Token = Next() };
            while (Next().IsNot(TokenType.Eof) &&
                   Next().IsNot(TokenType.RightBrace))
            {
                var statement = Next().Is(TokenType.Func)
                    ? ParseFunctionDeclaration()
                    : ParseStatement();
                sourceElements.Statements.Add(statement);
            }
            return sourceElements;
        }