发明授权
- 专利标题: Method of resolving overloaded routines, system for implementing the same and medium for storing processing program therefor
- 专利标题(中): 解决过载例程的方法,实现相同的系统和用于存储处理程序的介质
-
申请号: US09321206申请日: 1999-05-27
-
公开(公告)号: US06480833B2公开(公告)日: 2002-11-12
- 发明人: Eiji Kaneko , Morihiro Iwata , Masato Asami , Masashi Tsuchida , Yoshito Kamegi
- 申请人: Eiji Kaneko , Morihiro Iwata , Masato Asami , Masashi Tsuchida , Yoshito Kamegi
- 优先权: JP10-145224 19980527
- 主分类号: G06F1730
- IPC分类号: G06F1730
摘要:
An overloaded routines resolving method of analyzing an invocation for the group of overloaded routines to determine the routine to be called, the method including: the routine group sorting step of sorting the group of routines on the basis of the predetermined precedence; the reference utilization pruning step of determining the routine which has the highest precedence of a data type of an argument from among the routines which can be called for the types in the definition of the arguments of the invocation from the sorted routines and of deleting any of the routines each of which has the lower precedence than that of the routine thus determined from the candidates; and the sort order characteristic pruning step of comparing the data types of the arguments among the routines which still remain after having executed the reference utilization pruning step to delete any of the routines each of which has no possibility of being called from the candidates. From the foregoing, the necessary minimum candidate can be selected efficiently in the overloaded routines resolution which is carried out when analyzing the query for the database.
公开/授权文献
信息查询