COMPUTER PROGRAM DEBUGGING IN THE PRESENCE OF COMPILER SYNTHESIZED VARIABLES

Patent №

US 5,956,512

Granted

1999-09-21

Filed 1995

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

08536196

A debugger is used in an environment of optimized compiling to track both user-defined and synthesized variables so that the values of these variables at selected programmer counter addresses can be either determined or set. The tracking is primarily accomplished by the generation of various interrelated tables including a Type Scope Table, a Name Space Table, an Expression Table, a Location Range Tab and a Variable Table. These tables define the existence of variable at defined program counter ranges and provide the algebraic definitions for the synthesized variables. A programmer can efficiently debug a program produced with optimized compiling through the operations of determining variable values and setting variable values.

AI hardwareG06F 11/3628G06F 11/3624

AI classification

AI hardware1.00
Natural language0.01
Planning0.00
Knowledge representation0.00
Evolutionary computation0.00
Vision0.00
Speech0.00
Machine learning0.00
© 2026 NYSGPT2525 LLC