This file is indexed.

/usr/share/gnudatalanguage/astrolib/fxbintable.pro is in gdl-astrolib 2018.02.16+dfsg-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
;+
; NAME: 
;	FXBINTABLE
; Purpose     : 
;	Common block FXBINTABLE used by "FXB" routines.
; Explanation : 
;	This is not an IDL routine as such, but contains the definition of the
;	common block FXBINTABLE for inclusion into other routines.  By defining
;	the common block in one place, the problem of conflicting definitions
;	is avoided.
;
;	This file is included into routines that need this common block with
;	the single line (left justified)
;
;				  @fxbintable
;
;	FXBINTABLE contains the following arrays:
;
;		LUN	= An array of logical unit numbers of currently (or
;			  previously) opened binary table files.
;		STATE	= Array containing the state of the FITS files
;			  associated with the logical unit numbers, where
;			  0=closed, 1=open for read, and 2=open for write.
;		HEAD	= FITS binary table headers.
;		MHEADER	= Array containing the positions of the first data byte
;			  of the header for each file referenced by array LUN.
;		NHEADER	= Array containing the positions of the first data byte
;			  after the header for each file referenced by array
;			  LUN.
;		NAXIS1	= Values of NAXIS1 from the binary table headers.
;		NAXIS2	= Values of NAXIS2 from the binary table headers.
;		TFIELDS	= Values of TFIELDS from the binary table headers.
;		HEAP	= The start of the first byte of the heap area
;			  for variable length arrays.
;		DHEAP	= The start of the first byte of the next variable
;			  length array, if writing.
;		BYTOFF	= Byte offset from the beginning of the row for each
;			  column in the binary table headers.
;		TTYPE	= Values of TTYPE for each column in the binary table
;			  headers.
;		FORMAT	= Character code formats of the various columns.
;		IDLTYPE	= IDL type code for each column in the binary table
;			  headers.
;		N_ELEM	= Number of elements for each column in the binary
;			  table headers.
;		TSCAL	= Scale factors for the individual columns.
;		TZERO	= Zero offsets for the individual columns.
;		MAXVAL	= For variable length arrays, contains the maximum
;			  number of elements for each column in the binary
;			  table headers.
;		N_DIMS	= Number of dimensions, and array of dimensions for
;			  each column of type string in the binary table
;			  headers.
; Category    : 
;	Data Handling, I/O, FITS, Generic.
; Prev. Hist. : 
;	William Thompson, Feb 1992.
; Written     : 
;	William Thompson, GSFC, February 1992.
; Modified    : 
;	Version 1, William Thompson, GSFC, 12 April 1993.
;		Incorporated into CDS library.
;	Version 2, William Thompson, GSFC, 21 July 1993.
;		Added DHEAP variable to fix bug with variable length arrays.
; Version     : 
;	Version 2, 21 July 1993.
;-
;
	COMMON FXBINTABLE,LUN,STATE,HEAD,MHEADER,NHEADER,NAXIS1,NAXIS2,	$
		TFIELDS,HEAP,DHEAP,BYTOFF,TTYPE,FORMAT,IDLTYPE,N_ELEM,TSCAL, $
		TZERO,MAXVAL,N_DIMS