示例#1
0
        private void loadSym()
        {
            cfgs = Config.loadConfig(@"assembler\config.txt");

            syms = new List <CodeSym>();
            FileStream   fs = new FileStream("temp.sym", FileMode.Open, FileAccess.Read);
            StreamReader sw = new StreamReader(fs);
            string       s  = sw.ReadToEnd();

            sw.Close();
            fs.Close();
            foreach (var line in s.Split('\n'))
            {
                if (line != "")
                {
                    CodeSym sym = new CodeSym();
                    sym.pos  = int.Parse(line.Split(',')[0]);
                    sym.name = line.Split(',')[1];
                    syms.Add(sym);
                }
            }
        }