define lunin		6
define lunout		7
define luntty		1
define MAXBUF		1024	# length of buffers (names)
define MAXOUT		132
define MAXLINE		101
define MAXMAC		500	# length of macro scratchpad storage
define MAXNAMES		257	# no of name entries in the index table
define MAXLIST		512 	# no of indeces to be stored
define MAXfOOT		512 	# size of footnote buffer
define ARB		1
define HUGE  		1000
define character 	logical
define PAGEWIDTH	60
define PAGELEN		72
define EOS		000	# - end of string sign
define EOF		004
define TAB		009
define FORMFEED		012
define NEWLINE		013
define lowera		097
define lowerz		122
define uppera		065
define upperz		090
define CHAR0		048
define CHAR9		057
define SEMICOL		059	# ; - to separate lines in macro def
define BLANK		032
define EXCLPOINT	033	# ! - for footnote termination
define COMMAND		046	# . - command (if in the 1st col)
define UNDERLINE	095	# _ - for underlining
define PLUS		043	# + - before the number in command
define MINUS		045	# - - before the number in command
define MACPARAM		036	# $ - macro parameter
define SQUOTE		039	# ' - stripped of when in header,footer
define DQUOTE		034	# " - stripped of when in header,footer
define PAGENUM		035	# # - page no in header,footer
define CHAPNUM		064	# @ - chapter no in header,footer
define WHITE		035	# # - white blank 
define DASH		045	# - - in level header and print index
define AMPERSAND	064	# @ - for underlining
define UPARROW		094	# ^ - for indexing purposes
define ALIGN  		124	# | - for aligning to right margin (titles)
define LOWMINUP		032	# defined as ASCII a - A
define UNKNOWN	0
define YES	1
define NO	0
define EOF	-1
