会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • System and method for supporting run-time data type identification of
objects within a computer program
    • 用于支持计算机程序内的对象的运行时数据类型识别的系统和方法
    • US5361351A
    • 1994-11-01
    • US586778
    • 1990-09-21
    • Dmitry LenkovShankar UnniMichey MehtaMark W. McDowellManoj DadooBruno Melli
    • Dmitry LenkovShankar UnniMichey MehtaMark W. McDowellManoj DadooBruno Melli
    • G06F9/44G06F9/45G06F11/28G06F11/00
    • G06F8/41G06F9/4428
    • The present invention is directed to computer software compilation systems and methods which support run-time data type identification of objects in computer programming languages which support polymorphism. The present invention comprises translators, compilers, and debuggers. The compiler and translator store modified debug information in an object code file. The modified debug information contains information regarding either multiple virtual tables or concatenated virtual tables. A debug lookup table is constructed from the modified debug information. The debugger uses the debug lookup table to determine the actual data types of the objects, and to completely and accurately display and modify the objects' contents. Also, innovative type inquiry operators reference the concatenated virtual tables to determine the actual data types of the objects during run-time. The operation of the compiler, translator, and debugger is transparent to computer programmers and operators. Therefore, the compiler, translator, and debugger support run-time data type identification of the objects in the computer programs in a user-friendly and error-free manner.
    • 本发明涉及计算机软件编译系统和方法,其支持支持多态性的计算机编程语言中对象的运行时数据类型识别。 本发明包括翻译器,编译器和调试器。 编译器和翻译器在对象代码文件中存储修改的调试信息。 修改的调试信息包含有关多个虚拟表或级联虚拟表的信息。 从修改的调试信息构建调试查找表。 调试器使用调试查找表来确定对象的实际数据类型,并完全准确地显示和修改对象的内容。 此外,创新型查询操作员引用连接的虚拟表来确定运行时对象的实际数据类型。 编译器,翻译器和调试器的操作对于计算机程序员和操作员是透明的。 因此,编译器,翻译器和调试器以用户友好和无错误的方式支持计算机程序中的对象的运行时数据类型标识。