*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> UilDumpSymbolTable (3X)              
Title
Content
Arch
Section
 

UilDumpSymbolTable(3X)

Contents


NAME    [Toc]    [Back]

       UilDumpSymbolTable  -  Dumps  the  contents of a named UIL
       symbol table to standard output

SYNOPSIS    [Toc]    [Back]

       #include <uil/UilDef.h>

       void UilDumpSymbolTable (root_ptr)
               sym_entry_type *root_ptr;

DESCRIPTION    [Toc]    [Back]

       The UilDumpSymbolTable function dumps the  contents  of  a
       UIL  symbol table pointer to standard output.  Specifies a
       pointer to the symbol table root entry. This value can  be
       taken  from  the  parse_tree_root  part  of  the  Uil_compile_desc_type
 data structure returned by Uil.

       By following the link from the root entry,  you  can  traverse
  the  entire parse tree. Symbol table entries are in
       the following format:

       hex.address
       symbol.type
       symbol.data
       prev.source.position
       source.position
       modification.record

       where: Specifies the hexadecimal address of this entry  in
       the symbol table.  Specifies the type of this symbol table
       entry.  Some possible types are root, module, value,  procedure,
  and  widget.  Specifies data for the symbol table
       entry.  The data varies with the type of the entry.  Often
       it contains pointers to other symbol table entries, or the
       actual data for the data type.  Specifies the end point in
       the  source  code for the previous source item.  Specifies
       the range of positions in the source code for this symbol.

       The exact data structures for each symbol type are defined
       in the include file <UilSymDef.h>. Note that this file  is
       automatically  included  when  an application includes the
       file <UilDef.h>.

SEE ALSO    [Toc]    [Back]

      
      
       Uil(3X)



                                           UilDumpSymbolTable(3X)
[ Back ]
 Similar pages
Name OS Title
od Tru64 Writes the contents of a file to standard output
ldgetname Tru64 retrieve symbol name for object file symbol table entry
ldgetname IRIX retrieve symbol name for object file symbol table entry
tee Linux read from standard input and write to standard output and files
cvcat IRIX Copy standard in to named file
perltoc IRIX perl documentation table of contents
perltoc OpenBSD perl documentation table of contents
syms IRIX MIPS symbol table
stab OpenBSD symbol table types
stab Tru64 Symbol table types
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service