!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/darren@hiebert.com/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://darren.hiebert.com/ctags/	/official site/
!_TAG_PROGRAM_VERSION	3.2	/with C, C++, Eiffel, Fortran, and Java  support/
BAD	getmaxamp.c	12;"	d	file:
BINARY	exprsndefs.h	5;"	d
BINOP	polish.c	28;"	d	file:
BINOPS	sfexpr.c	16;"	d	file:
DEFAULT_HOME_SFDIR	tilde.c	3;"	d	file:
ENDLIST	polish.c	10;"	d	file:
END_OF_TABLE	exprsndefs.h	16;"	d
ERR_EXPRSN	exprsn.c	21;"	d	file:
ERR_OPERAND	exprsn.c	23;"	d	file:
ERR_OPERATOR	exprsn.c	22;"	d	file:
ERR_STACK	exprsn.c	26;"	d	file:
ERR_STRING	exprsn.c	24;"	d	file:
ERR_TYPE	exprsn.c	25;"	d	file:
FBUFSIZE	snd.h	1;"	d
FORLIST	polish.c	11;"	d	file:
HOME_SFDIR	tilde.c	4;"	d	file:
INIT	polish.c	32;"	d	file:
IRCAM_SFS	fsndi.c	5;"	d	file:
IRCAM_SFS	opensf.c	5;"	d	file:
LEFT_PAREN	exprsndefs.h	9;"	d
LEVEL_JUMP	exprsndefs.h	14;"	d
LINK	polish.c	12;"	d	file:
LPN	polish.c	31;"	d	file:
LRPN	sfexpr.c	14;"	d	file:
MAXLONG	exprsndefs.h	1;"	d
NAME	argscan.c	21;"	d	file:
NEWNODE	polish.c	24;"	d	file:
NL	strstrip.c	3;"	d	file:
NOP	exprsndefs.h	3;"	d
NULL_STRING	exprsn.c	/^static char *NULL_STRING = "" ;$/;"	v	file:
OPERAND	exprsndefs.h	12;"	d
OPERAND_REAL	exprsndefs.h	7;"	d
OPERAND_STRING	exprsndefs.h	8;"	d
OPMAX	polish.c	25;"	d	file:
OPND	polish.c	30;"	d	file:
POSTOP	exprsndefs.h	6;"	d
POSTOP	polish.c	29;"	d	file:
POSTOPS	sfexpr.c	17;"	d	file:
REAL	exprsndefs.h	18;"	d
RIGHT_PAREN	exprsndefs.h	10;"	d
RPN	polish.c	33;"	d	file:
SMAX	polish.c	26;"	d	file:
SPACE	strstrip.c	1;"	d	file:
STACK_DEPTH	exprsndefs.h	15;"	d
STRING	exprsndefs.h	19;"	d
SccsId	getmaxamp.c	/^static char SccsId[] = "@(#)getmaxamp.c	1.2	4\/27\/86	IRCAM";$/;"	v	file:
TAB	strstrip.c	2;"	d	file:
TWOPI	sfexpr.c	18;"	d	file:
UNARY	exprsndefs.h	4;"	d
UNOP	polish.c	27;"	d	file:
UNOPS	sfexpr.c	15;"	d	file:
_concat	concat.c	/^_concat(out, list)$/;"	f
abs	getmaxamp.c	17;"	d	file:
absolute_value	exprsn.c	/^static int absolute_value()$/;"	f	file:
actsamp	snd.h	/^	int	actsamp;$/;"	m	struct:sndesc
addition	exprsn.c	/^static int addition()$/;"	f	file:
ampcode	getmaxamp.c	/^static SFCODE	ampcode = {$/;"	v	file:
ampcode	printsf.c	/^static SFCODE	ampcode = {$/;"	v	file:
arccosine	exprsn.c	/^static int arccosine()$/;"	f	file:
arcsine	exprsn.c	/^static int arcsine()$/;"	f	file:
arctangent	exprsn.c	/^static int arctangent()$/;"	f	file:
arg_index	crack.c	/^int     arg_index = 0;$/;"	v
arg_option	crack.c	/^char   *arg_option;$/;"	v
args_count	argscan.c	/^int     args_count   = 0    ;$/;"	v
args_index	argscan.c	/^int     args_index   = 0    ;$/;"	v
args_option	argscan.c	/^char   *args_option  = 0    ;$/;"	v
args_vector	argscan.c	/^char  **args_vector  = NULL ;$/;"	v
argscan	argscan.c	/^char argscan ( argc, argv, flags, ign )$/;"	f
bessel_1st_order_0	exprsn.c	/^static int bessel_1st_order_0()$/;"	f	file:
bessel_1st_order_1	exprsn.c	/^static int bessel_1st_order_1()$/;"	f	file:
bessel_1st_order_n	exprsn.c	/^static int bessel_1st_order_n()$/;"	f	file:
bessel_2nd_order_0	exprsn.c	/^static int bessel_2nd_order_0()$/;"	f	file:
bessel_2nd_order_1	exprsn.c	/^static int bessel_2nd_order_1()$/;"	f	file:
bessel_2nd_order_n	exprsn.c	/^static int bessel_2nd_order_n()$/;"	f	file:
bufcnt	strsav.c	/^int     bufcnt;$/;"	v
buflen	strsav.c	/^int     buflen;$/;"	v
bytes	getmaxamp.c	/^static long bytes,totalbytes, maxloc[SF_MAXCHAN];$/;"	v	file:
ceil	floor.c	/^        ceil (d)$/;"	f
ceiling	exprsn.c	/^static int ceiling()$/;"	f	file:
cf	argscan.c	/^static char *cf = NULL ;	\/* previous call flag pointer *\/$/;"	v	file:
closesf	opensf.c	/^closesf(sndptr)$/;"	f
cosine	exprsn.c	/^static int cosine()$/;"	f	file:
crack	crack.c	/^char    crack (argc, argv, flags, ign)$/;"	f
current_time	exprsn.c	/^static int current_time()$/;"	f	file:
dB_to_linear_scale	exprsn.c	/^static int dB_to_linear_scale()$/;"	f	file:
degrees_to_radians	exprsn.c	/^static int degrees_to_radians()$/;"	f	file:
disklock	disklock.c	/^disklock() {}$/;"	f
division	exprsn.c	/^static int division()$/;"	f	file:
division_integer	exprsn.c	/^static int division_integer()$/;"	f	file:
element_of	exprsn.c	/^static int element_of ()$/;"	f	file:
empty_stack	exprsndefs.h	28;"	d
endcode	sfcodes.c	/^SFCODE endcode = {$/;"	v
environ	setenv.c	/^char	**environ;$/;"	v
envmatch	setenv.c	/^static char *envmatch(s, t)$/;"	f	file:
esize	setenv.c	/^static	unsigned	esize;$/;"	v	file:
evaluate	exprsn.c	/^static int evaluate ( prec_level )$/;"	f	file:
exponentiation	exprsn.c	/^static int exponentiation()$/;"	f	file:
exprsn	exprsn.c	/^double exprsn ( exprstr )$/;"	f
exprsn_epsilon	exprsn.c	/^double exprsn_epsilon = 1.0E-6 ;$/;"	v
exprsn_operand_stack	exprsndefs.h	/^struct exprsn_operand_stack$/;"	s
exprsn_operator	exprsn.c	/^struct exprsn_operator_table  *exprsn_operator = user_defined ;$/;"	v
exprsn_operator_stack	exprsndefs.h	/^struct exprsn_operator_stack$/;"	s
exprsn_operator_table	exprsndefs.h	/^struct exprsn_operator_table$/;"	s
exprsn_opn	exprsn.c	/^struct exprsn_operand_stack   exprsn_opn[STACK_DEPTH] ;$/;"	v
exprsn_opn_temp	exprsn.c	/^struct exprsn_operand_stack   exprsn_opn_temp ;$/;"	v
exprsn_opn_top	exprsn.c	/^int exprsn_opn_top ;$/;"	v
exprsn_opr	exprsn.c	/^struct exprsn_operator_stack  exprsn_opr[STACK_DEPTH] ;$/;"	v
exprsn_opr_top	exprsn.c	/^int exprsn_opr_top ;$/;"	v
exprsnerr	exprsn.c	/^int exprsnerr ;$/;"	v
factorial	exprsn.c	/^static int factorial()$/;"	f	file:
ffindamp	getmaxamp.c	/^ffindamp(buf,samples,chans)$/;"	f
first_character	exprsn.c	/^static int first_character()$/;"	f	file:
floor	floor.c	/^        floor (d)$/;"	f
flooring	exprsn.c	/^static int flooring()$/;"	f	file:
fn	exprsndefs.h	/^  int (*fn)() ; \/* Function            *\/$/;"	m	struct:exprsn_operator_stack
follower	exprsn.c	/^static char follower [] =$/;"	v	file:
fractal_random_number	exprsn.c	/^static int fractal_random_number()$/;"	f	file:
fractal_random_seed	exprsn.c	/^static int fractal_random_seed()$/;"	f	file:
fractional_part	exprsn.c	/^static int fractional_part()$/;"	f	file:
fs	snd.h	/^	int	fs;$/;"	m	struct:sndesc
fsndi	fsndi.c	/^float	fsndi(sndptr,sampnum)$/;"	f
fullname	snd.h	/^	char	*fullname;$/;"	m	struct:sndesc
func	exprsndefs.h	/^  int  (*func)() ;	\/* Function that performs the operatation           *\/$/;"	m	struct:exprsn_operator_table
gamma_function	exprsn.c	/^static int gamma_function()$/;"	f	file:
getflbuf	getflbuf.c	/^getflbuf(buf,beg,dur,name)$/;"	f
getmaxamp	getmaxamp.c	/^SFMAXAMP *getmaxamp(fd,update,startsampf,dursampf)$/;"	f
getsfcode	sfcodes.c	/^SFCODE *getsfcode(hd,code)$/;"	f
getsfname	getsfname.c	/^char *getsfname(shortname)$/;"	f
gradians_to_radians	exprsn.c	/^static int gradians_to_radians()$/;"	f	file:
hyperbolic_cosine	exprsn.c	/^static int hyperbolic_cosine()$/;"	f	file:
hyperbolic_sine	exprsn.c	/^static int hyperbolic_sine()$/;"	f	file:
hyperbolic_tangent	exprsn.c	/^static int hyperbolic_tangent()$/;"	f	file:
in_string	exprsn.c	/^static int in_string ()$/;"	f	file:
integer_part	exprsn.c	/^static int integer_part()$/;"	f	file:
inverse_sum	exprsn.c	/^static int inverse_sum()$/;"	f	file:
is_real	exprsndefs.h	26;"	d
is_string	exprsndefs.h	25;"	d
isflag	argscan.c	18;"	d	file:
isignored	argscan.c	19;"	d	file:
kilo_1000	exprsn.c	/^static int kilo_1000()$/;"	f	file:
kilo_1024	exprsn.c	/^static int kilo_1024()$/;"	f	file:
l	exprsndefs.h	/^  int   l ;	\/* len = -1 if a real number *\/$/;"	m	struct:exprsn_operand_stack
last_character	exprsn.c	/^static int last_character()$/;"	f	file:
left_string	exprsn.c	/^static int left_string ()$/;"	f	file:
len	exprsndefs.h	/^  char  len    ;        \/* Length of operator string                        *\/$/;"	m	struct:exprsn_operator_table
length_of_string	exprsn.c	/^static int length_of_string()$/;"	f	file:
level	exprsn.c	/^static int   level      ;    \/* Current precenence level                  *\/$/;"	v	file:
lmin	lmaxmin.c	/^long    lmin (i1, i2)$/;"	f
log_base_10	exprsn.c	/^static int log_base_10()$/;"	f	file:
log_gamma	exprsn.c	/^static int log_gamma()$/;"	f	file:
logical_and	exprsn.c	/^static int logical_and ()$/;"	f	file:
logical_approximate	exprsn.c	/^static int logical_approximate ()$/;"	f	file:
logical_equality	exprsn.c	/^static int logical_equality ()$/;"	f	file:
logical_greater_or_equal	exprsn.c	/^static int logical_greater_or_equal ()$/;"	f	file:
logical_greater_than	exprsn.c	/^static int logical_greater_than ()$/;"	f	file:
logical_inequality	exprsn.c	/^static int logical_inequality ()$/;"	f	file:
logical_less_or_equal	exprsn.c	/^static int logical_less_or_equal ()$/;"	f	file:
logical_less_than	exprsn.c	/^static int logical_less_than ()$/;"	f	file:
logical_not	exprsn.c	/^static int logical_not()$/;"	f	file:
logical_null	exprsn.c	/^static int logical_null()$/;"	f	file:
logical_or	exprsn.c	/^static int logical_or()$/;"	f	file:
logical_real	exprsn.c	/^static int logical_real()$/;"	f	file:
logical_string	exprsn.c	/^static int logical_string()$/;"	f	file:
malerr	malerr.c	/^malerr(s, x)$/;"	f
max	exprsn.c	31;"	d	file:
maxamp	getmaxamp.c	/^static float maxamp[SF_MAXCHAN];$/;"	v	file:
maximum	exprsn.c	/^static int maximum ()$/;"	f	file:
maxloc	getmaxamp.c	/^static long bytes,totalbytes, maxloc[SF_MAXCHAN];$/;"	v	file:
mega_1000000	exprsn.c	/^static int mega_1000000()$/;"	f	file:
mega_1048576	exprsn.c	/^static int mega_1048576()$/;"	f	file:
metronome	exprsn.c	/^static int metronome()$/;"	f	file:
min	exprsn.c	30;"	d	file:
minimum	exprsn.c	/^static int minimum ()$/;"	f	file:
modulus	exprsn.c	/^static int modulus()$/;"	f	file:
multiplication	exprsn.c	/^static int multiplication()$/;"	f	file:
natural_log	exprsn.c	/^static int natural_log()$/;"	f	file:
nc	snd.h	/^	int	nc;$/;"	m	struct:sndesc
ne	exprsndefs.h	/^  char ne ;	\/* Non-evaluation flag *\/$/;"	m	struct:exprsn_operator_stack
notify	notify.c	/^notify (who, message)$/;"	f
opensf	opensf.c	/^struct	sndesc	*opensf(name)$/;"	f
operand_real	exprsn.c	/^static int operand_real()$/;"	f	file:
operand_string	exprsn.c	/^static int operand_string()$/;"	f	file:
operator	exprsn.c	/^static struct exprsn_operator_table  operator[] =$/;"	v	file:
opr	exprsndefs.h	/^  char *opr    ;        \/* Operator string                                  *\/$/;"	m	struct:exprsn_operator_table
p	exprsndefs.h	/^  int   p ;	\/* Precedence lavel    *\/$/;"	m	struct:exprsn_operator_stack
polish	polish.c	/^char   *polish (expression, unops, binops, postops)$/;"	f
pop	exprsndefs.h	21;"	d
power	exprsn.c	/^static int power()$/;"	f	file:
prec	exprsndefs.h	/^  char  prec   ;        \/* Precedence                                       *\/$/;"	m	struct:exprsn_operator_table
previous	exprsn.c	/^static int   previous   ;    \/* Previous type classification              *\/$/;"	v	file:
printsf	printsf.c	/^printsf(sfh)$/;"	f
push_operator	exprsn.c	/^push_operator ( eo )$/;"	f
putsfcode	sfcodes.c	/^putsfcode(hd,data,new)$/;"	f
pvcon	crack.c	/^char   *pvcon = NULL;$/;"	v
r	exprsndefs.h	/^    double r ;$/;"	m	union:exprsn_operand_stack::<anonymous>
random_number	exprsn.c	/^static int random_number()$/;"	f	file:
random_seed	exprsn.c	/^static int random_seed()$/;"	f	file:
right_string	exprsn.c	/^static int right_string ()$/;"	f	file:
rmenv	setenv.c	/^char	*rmenv(s)$/;"	f
s	exprsndefs.h	/^    char  *s ;$/;"	m	union:exprsn_operand_stack::<anonymous>
samps	snd.h	/^	float	*samps;$/;"	m	struct:sndesc
sccs_id	setenv.c	/^static	char sccs_id[] = "@(#)setenv.c	3.1	(ucb.bach.dma)	1\/31\/84";$/;"	v	file:
setenv	setenv.c	/^char	*setenv(s)$/;"	f
setfilts	setfilts.c	/^setfilts (srate, ada)$/;"	f
sferror	fsndi.c	/^int sferror;$/;"	v
sfexpr	sfexpr.c	/^float   sfexpr (string, timefac)$/;"	f
sfexprerr	sfexpr.c	/^int sfexprerr;$/;"	v
sffield	sfexpr.c	/^sffield (input, string, iglist, brklist)$/;"	f
sfindamp	getmaxamp.c	/^sfindamp(buf,samples,chans)$/;"	f
sfm	getmaxamp.c	/^static SFMAXAMP sfm;$/;"	v	file:
sign_gamma	exprsn.c	/^static int sign_gamma()$/;"	f	file:
signum	exprsn.c	/^static int signum()$/;"	f	file:
sine	exprsn.c	/^static int sine()$/;"	f	file:
sndesc	snd.h	/^struct sndesc{$/;"	s
square_root	exprsn.c	/^static int square_root()$/;"	f	file:
sr	snd.h	/^	float	sr;$/;"	m	struct:sndesc
str	exprsn.c	/^static char *str ;$/;"	v	file:
strsav	strsav.c	/^strsav (base, string)$/;"	f
strsave	strsave.c	/^char *strsave(s)$/;"	f
strstrip	strstrip.c	/^char *strstrip(s)$/;"	f
subtraction	exprsn.c	/^static int subtraction()$/;"	f	file:
tail_string	exprsn.c	/^static int tail_string ()$/;"	f	file:
tangent	exprsn.c	/^static int tangent()$/;"	f	file:
temp	exprsndefs.h	23;"	d
tilde	tilde.c	/^tilde (new, old)$/;"	f
top	exprsndefs.h	22;"	d
totalbytes	getmaxamp.c	/^static long bytes,totalbytes, maxloc[SF_MAXCHAN];$/;"	v	file:
tv	exprsn.c	/^struct timeval  tv ;$/;"	v
type	exprsndefs.h	/^  char  type   ;        \/* Type classification                              *\/$/;"	m	struct:exprsn_operator_table
tz	exprsn.c	/^struct timezone tz ;$/;"	v
unary_minus	exprsn.c	/^static int unary_minus()$/;"	f	file:
unary_plus	exprsn.c	/^static int unary_plus()$/;"	f	file:
user_defined	exprsn.c	/^static struct exprsn_operator_table user_defined[] = { END_OF_TABLE } ;$/;"	v	file:
utmp	notify.c	/^struct utmp     utmp;$/;"	v
v	exprsndefs.h	/^  } v ;$/;"	m	struct:exprsn_operand_stack
yes	yes.c	/^yes(question, autopilot)$/;"	f
