aboutsummaryrefslogtreecommitdiff
path: root/pkg/tbtables/fitsio/fitssppb/fsgabc.x
blob: 430fed560aa445da72038bdd6aac5ccffb9c8f64 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
include "fitsio.h"

procedure fsgabc(nfield,tform,space,rowlen,tbcol,status)

# Get ASCII table Beginning Columns
# determine the byte offset of the beginning of each field of a
# ASCII table, and the total width of the table

int     nfield          # i number of fields
char    tform[SZ_FTFORM,ARB]      # i column datatypes
%       character*16 ftform(512)
int     space           # i no. spaces between col
int     rowlen          # o length of a table row
int     tbcol[ARB]      # o starting column positions
int     status          # o error status
int	i

begin

do i=1,nfield
  call f77pak(tform(1,i) ,ftform(i),SZ_FTFORM)

call ftgabc(nfield,ftform,space,rowlen,tbcol,status)
end