public int GetOffset (int target_addr) {
return target_addr - link.base_addr;
}
public void ResolveLink(LinkRef lref) { PatternCompiler.PatternLinkStack patternLinkStack = (PatternCompiler.PatternLinkStack)lref; while (patternLinkStack.Pop()) { this.pgm[patternLinkStack.OffsetAddress] = (ushort)patternLinkStack.GetOffset(this.CurrentAddress); } }