If Var is an IDL structure, help_st does a recursive HELP,/STRUCTURES on Var and each of its substructure, otherwise it does the equivalent of HELP, Var (see respectively Examples #1 and #2 below)
init_healpix ; make sure that !healpix is defined |
help, /structure, !healpix |
help_st, !healpix |
the example above compares the output of help,/structures which only describes the top structure:
** Structure <151cef8>, 7 tags, length=528, data length=524, refs=2:
VERSION STRING '3.40' DATE STRING '2018-01-01' DIRECTORY STRING '/home/user/Healpix' PATH STRUCT -> <Anonymous> Array[1] NSIDE LONG Array[30] BAD_VALUE FLOAT -1.63750e+30 COMMENT STRING Array[15]
and help_st, which describes each sub-structure:
** Structure <151cef8>, 7 tags, length=528, data length=524, refs=2:
.VERSION STRING '3.40' .DATE STRING '2018-01-01' .DIRECTORY STRING '/home/user/Healpix' .PATH.BIN.CXX STRING '/home/user/Healpix/src/cxx/generic_gcc/bin/' .PATH.BIN.F90 STRING '/home/user/Healpix/bin/' .PATH.DATA STRING '/home/user/Healpix/data/' .PATH.DOC.HTML STRING '/home/user/Healpix/doc/html/' .PATH.DOC.PDF STRING '/home/user/Healpix/doc/pdf/' .PATH.SRC STRING '/home/user/Healpix/src/' .PATH.TEST STRING '/home/user/Healpix/test/' .NSIDE LONG Array[30] .BAD_VALUE FLOAT -1.63750e+30 .COMMENT STRING Array[15]
Version 3.83, 2024-11-13