User script code that is developed to be run in a host application, for example, as a macro can be transformed into debuggable code so that the host application may continue to operate during a debugging stop operation. Traceback methods can be created that call back into the host application to allow the host application to cooperatively operate and update its user-interface. The user script code can be transformed by injecting callbacks to the traceback methods at respective locations in the code where a stopping operation may be installed during debugging. Further, two or more debugging features can be combined into a single user script code transform using an iterator pattern function.
申请公布号
EP2359247(A4)
申请公布日期
2016.05.11
申请号
EP20090835458
申请日期
2009.11.20
申请人
MICROSOFT TECHNOLOGY LICENSING, LLC
发明人
STALL, JONATHON, MICHAEL;CRIDER, ANTHONY, L.;ZINKOVSKY, IGOR, A.