发明名称 Data processing system, input support method, and input support program
摘要 Guide information according to a hierarchy of a given character string is sequentially acquired in response to an input of character strings for describing a source program, and only the guide information is displayed depending on an input status of the character string. Characters input from an input device for software description are coupled with each other to create an input character string. The created input character string is divided for each of the number of hierarchies on the basis of the number of hierarchies sectioned by a member access operator indicative of an access to a member of a structure or a class to acquire hierarchical character strings and hierarchy numbers thereof. The corresponding hierarchy of the hierarchical database is searched with the hierarchical character string as a search key for each of the acquired hierarchy numbers.
申请公布号 US9164736(B2) 申请公布日期 2015.10.20
申请号 US201414535185 申请日期 2014.11.06
申请人 RENESAS ELECTRONICS CORPORATION 发明人 Ozamoto Noboru
分类号 G06F9/44 主分类号 G06F9/44
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A data processing system comprising: an input device; a data processing device that conducts program processing; and a storage device that stores a hierarchical database, wherein the data processing device includes a code edition unit, a code analysis unit, and a database access unit, wherein the code edition unit couples characters for describing a software program input from the input device together to create an input character string, wherein if the input character string created by the code edition unit is a parameter of a program language, the code analysis unit divides the input character string for each of the number of hierarchies on the basis of the number of hierarchies sectioned by a member access operator indicative of an access to a member of a structure or a class to acquire hierarchical character strings and hierarchy numbers thereof, wherein the database access unit searches a corresponding hierarchy of the hierarchical database with the hierarchical character string as a search key for each of the hierarchy numbers acquired by the code analysis unit, and acquires guide information corresponding to the hierarchical character string, and wherein the code analysis unit counts the number of member access operators included in the input character string created by the code edition unit, acquires the input character string as the hierarchical character string of a first hierarchy if the counted number of member access operators is zero, and sequentially acquires the character strings of the input character strings before and after the respective member access operators as the hierarchical character string of the first hierarchy to the hierarchical character string of an (n+1)th hierarchy if the counted number of member access operators is n (natural number).
地址 Tokyo JP