A Tool for Viewing IDL (Interface Description Language) Data Structures

Abstract

The Interface Description Language (IDL) allows specification of complex data structures and provides run-time procedures to help use them. A useful debugging tool for interactive display of selected run-time IDL structures can be built using an existing debugger, workstation windowing software, and information generated by the IDL compiler. This tool's design can allow graphics output as an enhancement, though it is not clear a graphics version will be significantly more useful. This thesis describes the design and implementation of such a tool: IDLView's features include transparent determination of node type, display IDL nodes, classes, sets, and sequences, and expansion of node attributes. IDLView uses an instance of the intermediate representation generated by the IDL compiler to interpret the run-time instances of IDL data structures.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1988
Accession Number
ADA203275

Entities

People

  • Ralph Cook

Organizations

  • University of North Carolina at Chapel Hill

Tags

Communities of Interest

  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Compilers
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Debugging
  • Diagrams
  • Graphics
  • Language
  • Lists (Data Structures)
  • Machines
  • North Carolina
  • Specifications
  • Standards
  • Students
  • Two Dimensional
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computer Science.