发明名称 ABSTRACT SYNTAX TREE TRANSFORMATION
摘要 The transformation of an abstract syntax tree of a dynamic language program at evaluation time in a manner that is helpful for evaluating the program. For instance, the abstract syntax tree may be altered such that metadata is attached to variables generated during execution. The tree might also be altered to force code to execute faster or more likely than would occur otherwise. This might occur so that the dynamic language program might be executed at authoring time up to a halt point that represents a point of interest to the author. Without transformation of the abstract syntax tree, the execution might have not proceeded to the halt point or might have taken a long time. Once at the halt point, the program state at the halt point may be evaluated, allowing the program to perform functions such as generating an available symbol set at the halt point.
申请公布号 US2013159976(A1) 申请公布日期 2013.06.20
申请号 US201113329138 申请日期 2011.12.16
申请人 JAZDZEWSKI CHARLES P.;FANNING MICHAEL C.;MICROSOFT CORPORATION 发明人 JAZDZEWSKI CHARLES P.;FANNING MICHAEL C.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址