Scan() 공개 메소드

public Scan ( ) : void
리턴 void
예제 #1
0
        public void Assemble()
        {
            var tokenizer = new AssemblyTokenizer(source);
            tokenizer.Scan();
            tokens = tokenizer.Tokens;

            Parse();
            Build();
        }
예제 #2
0
        public void Assemble()
        {
            var tokenizer = new AssemblyTokenizer(source);

            tokenizer.Scan();
            tokens = tokenizer.Tokens;

            Parse();
            Build();
        }
예제 #3
0
파일: Assembler.cs 프로젝트: Rohansi/VM
        public Assembler(string source)
        {
            AssemblyTokenizer tokenizer = new AssemblyTokenizer(source);
            tokenizer.Scan();

            tokens = tokenizer.Tokens;
            instructions = new List<Instruction>();
            labels = new Dictionary<string, Label>();

            Parse();
            Build();
        }