Example #1
0
        private string seekSubRecord(string target, ParseContext2 context)
        {
            LookAhead(context); // Any sub-lines (e.g. _FREL/_MREL)?

            if (context.Endline <= context.Begline)
            {
                return("");
            }

            int i = context.Begline + 1;

            while (i <= context.Endline)
            {
                gs.LevelTagAndRemain(context.Lines.GetLine(i), ld);
                if (ld.Tag == target)
                {
                    return(ld.Remain);
                }
                i++;
            }
            return("");
        }