File: dttext.h

package info (click to toggle)
iraf 2.18.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 86,000 kB
  • sloc: ansic: 115,890; fortran: 74,576; lisp: 18,888; yacc: 5,642; sh: 961; lex: 596; makefile: 509; asm: 159; csh: 54; xml: 33; sed: 4
file content (19 lines) | stat: -rw-r--r-- 640 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Defintion for dbtext structure.

define	DT_LEN		106
define	DT_SZFNAME	99

define	DT		Memi[$1]		# FIO channel
define	DT_NRECS	Memi[$1+1]		# Number of records
define	DT_OFFSETS	Memi[$1+2]		# Pointer to record offsets
define	DT_NAMES	Memi[$1+3]		# Pointer to name indices
define	DT_MAP		Memi[$1+4]		# Pointer to record names
define	DT_MODE		Memi[$1+5]		# Access mode
define	DT_DNAME	Memc[P2C($1+6)]		# Directory name
define	DT_FNAME	Memc[P2C($1+56)]	# File name

define	DT_OFFSET	Meml[DT_OFFSETS($1)+$2-1]
define	DT_NAMEI	Memi[DT_NAMES($1)+$2-1]
define	DT_NAME		Memc[DT_MAP($1)+DT_NAMEI($1,$2)]

define	DT_ALLOC	20			# Allocation block size