Пример #1
0
        private void ParseNames()
        {
            StructErrorParser.ParseNames(Data.Project.Main.Lines);
            if (Data.Errors.Count > 0)
            {
                return;
            }

            foreach (var include in Data.Project.Includes)
            {
                StructErrorParser.ParseNames(include.Value.Lines);
                if (Data.Errors.Count > 0)
                {
                    return;
                }
            }

            foreach (var module in Data.Project.Modules)
            {
                StructErrorParser.ParseNames(module.Value.Lines);
                if (Data.Errors.Count > 0)
                {
                    return;
                }
            }
        }
Пример #2
0
        private void ParseStruct()
        {
            StructErrorParser.Start(Data.Project.Main.Lines);
            if (Data.Errors.Count > 0)
            {
                return;
            }

            foreach (var include in Data.Project.Includes)
            {
                StructErrorParser.Start(include.Value.Lines);
                if (Data.Errors.Count > 0)
                {
                    return;
                }
            }

            /*
             * foreach (var module in Data.Project.Modules)
             * {
             *  StructErrorParser.Start(module.Value.Lines);
             *  if (Data.Errors.Count > 0)
             *      return;
             * }
             */
        }