发明名称 Providing intermediate results of evaluating program code that includes a compound statement
摘要 A device may receive an indication to evaluate a portion of program code. The device may cause the portion of program code to be evaluated based on receiving the indication to evaluate the portion of program code. The device may determine an intermediate result used to generate an overall result of evaluating the portion of program code based on causing the portion of program code to be evaluated. The intermediate result may be determined by evaluating a sub-portion of program code included in the portion of program code. The device may receive information that identifies a granularity level for displaying the intermediate result. The granularity level may indicate whether the intermediate result is to be provided for display. The device may selectively provide the intermediate result for display based on the granularity level.
申请公布号 US9547580(B1) 申请公布日期 2017.01.17
申请号 US201514746112 申请日期 2015.06.22
申请人 The MathWorks, Inc. 发明人 Bienkowski Joseph R.;Wey Claudia G.;Erickson Michelle D.;Hinkle Benjamin V.;MacDonald Jared D.;Booker John E.;Hicklin Joseph F.
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 Harrity & Harrity, LLP 代理人 Harrity & Harrity, LLP
主权项 1. A computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors, cause the one or more processors to: evaluate a first portion of program code to generate an overall result, the overall result being a result of evaluating the first portion of program code;determine an intermediate result based on evaluating the first portion of program code, the intermediate result being used to generate the overall result of evaluating the first portion of program code, andthe intermediate result being determined by evaluating a second portion of program code associated with the first portion of program code;receive information that identifies a granularity level for displaying the intermediate result, the granularity level indicating whether to provide the intermediate result for display; andselectively provide the intermediate result for display based on the granularity level.
地址 Natick MA US