Ejemplo n.º 1
0
        public void AddInstruction(InstructionBuilder instructionBuilder, Token[] argTokens)
        {
            // todo1[ak] check args

            if (this.IsFinished)
            {
                throw new ApplicationException(); // todo2[ak]
            }

            InstructionData data = new InstructionData(instructionBuilder, argTokens);
            _instructionDatas.Add(data);
        }
Ejemplo n.º 2
0
 internal InstructionData(InstructionBuilder builder, Token[] argTokens)
 {
     this.Builder = builder;
     this.ArgTokens = argTokens;
 }