!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.9~svn20110310	//
BEGIN	unitparse.yy.c	145;"	d	file:
DATA	Makefile	/^DATA = unit--1.0.sql$/;"	m
DOUBLE	unitparse.tab.c	/^    DOUBLE = 258,$/;"	e	enum:yyunittokentype	file:
DOUBLE	unitparse.tab.c	/^  double DOUBLE;$/;"	m	union:YYUNITSTYPE	file:
DOUBLE	unitparse.tab.h	/^    DOUBLE = 258,$/;"	e	enum:yyunittokentype
DOUBLE	unitparse.tab.h	/^  double DOUBLE;$/;"	m	union:YYUNITSTYPE
ECHO	unitparse.yy.c	691;"	d	file:
EOB_ACT_CONTINUE_SCAN	unitparse.yy.c	193;"	d	file:
EOB_ACT_END_OF_FILE	unitparse.yy.c	194;"	d	file:
EOB_ACT_LAST_MATCH	unitparse.yy.c	195;"	d	file:
EXIT_SUCCESS	unitparse.tab.c	311;"	d	file:
EXIT_SUCCESS	unitparse.tab.c	339;"	d	file:
EXPONENT	unitparse.tab.c	/^    EXPONENT = 261$/;"	e	enum:yyunittokentype	file:
EXPONENT	unitparse.tab.c	/^  int EXPONENT;$/;"	m	union:YYUNITSTYPE	file:
EXPONENT	unitparse.tab.h	/^    EXPONENT = 261$/;"	e	enum:yyunittokentype
EXPONENT	unitparse.tab.h	/^  int EXPONENT;$/;"	m	union:YYUNITSTYPE
EXTENSION	Makefile	/^EXTENSION = unit$/;"	m
EXTRA_CLEAN	Makefile	/^EXTRA_CLEAN = unitparse.yy.* unitparse.tab.* unittest unittest.o$/;"	m
FLEXINT_H	unitparse.yy.c	49;"	d	file:
FLEX_BETA	unitparse.yy.c	33;"	d	file:
FLEX_SCANNER	unitparse.yy.c	28;"	d	file:
INITIAL	unitparse.yy.c	597;"	d	file:
INT16_MAX	unitparse.yy.c	91;"	d	file:
INT16_MIN	unitparse.yy.c	82;"	d	file:
INT32_MAX	unitparse.yy.c	94;"	d	file:
INT32_MIN	unitparse.yy.c	85;"	d	file:
INT8_MAX	unitparse.yy.c	88;"	d	file:
INT8_MIN	unitparse.yy.c	79;"	d	file:
MODULE_big	Makefile	/^MODULE_big = unit$/;"	m
N_UNITS	unit.h	14;"	d
OBJS	Makefile	/^OBJS = unit.o unitparse.yy.o unitparse.tab.o$/;"	m
PGXS	Makefile	/^PGXS := $(shell $(PG_CONFIG) --pgxs)$/;"	m
PG_CONFIG	Makefile	/^PG_CONFIG = pg_config$/;"	m
PREFIX	unitparse.tab.c	/^    PREFIX = 259,$/;"	e	enum:yyunittokentype	file:
PREFIX	unitparse.tab.c	/^  double PREFIX;$/;"	m	union:YYUNITSTYPE	file:
PREFIX	unitparse.tab.h	/^    PREFIX = 259,$/;"	e	enum:yyunittokentype
PREFIX	unitparse.tab.h	/^  double PREFIX;$/;"	m	union:YYUNITSTYPE
REGRESS	Makefile	/^REGRESS = unit functions derived compare aggregate crosstab$/;"	m
REJECT	unitparse.yy.c	572;"	d	file:
UINT16_MAX	unitparse.yy.c	100;"	d	file:
UINT32_MAX	unitparse.yy.c	103;"	d	file:
UINT8_MAX	unitparse.yy.c	97;"	d	file:
UNIT	unitparse.tab.c	/^    UNIT = 260,$/;"	e	enum:yyunittokentype	file:
UNIT	unitparse.tab.c	/^  Unit UNIT;$/;"	m	union:YYUNITSTYPE	file:
UNIT	unitparse.tab.h	/^    UNIT = 260,$/;"	e	enum:yyunittokentype
UNIT	unitparse.tab.h	/^  Unit UNIT;$/;"	m	union:YYUNITSTYPE
UNIT_A	unit.h	8;"	d
UNIT_B	unit.h	12;"	d
UNIT_K	unit.h	9;"	d
UNIT_cd	unit.h	11;"	d
UNIT_kg	unit.h	6;"	d
UNIT_m	unit.h	5;"	d
UNIT_mol	unit.h	10;"	d
UNIT_s	unit.h	7;"	d
U_DERIVED	unit.h	/^	U_DERIVED = 1,$/;"	e	enum:unit_flags
Unit	unit.h	/^typedef struct Unit {$/;"	s
Unit	unit.h	/^} Unit;$/;"	t	typeref:struct:Unit
YYABORT	unitparse.tab.c	585;"	d	file:
YYACCEPT	unitparse.tab.c	584;"	d	file:
YYBACKUP	unitparse.tab.c	591;"	d	file:
YYBISON	unitparse.tab.c	44;"	d	file:
YYBISON_VERSION	unitparse.tab.c	47;"	d	file:
YYCASE_	unitparse.tab.c	932;"	d	file:
YYCASE_	unitparse.tab.c	942;"	d	file:
YYCOPY	unitparse.tab.c	403;"	d	file:
YYCOPY	unitparse.tab.c	406;"	d	file:
YYCOPY_NEEDED	unitparse.tab.c	378;"	d	file:
YYDPRINTF	unitparse.tab.c	622;"	d	file:
YYDPRINTF	unitparse.tab.c	737;"	d	file:
YYEMPTY	unitparse.tab.c	581;"	d	file:
YYEOF	unitparse.tab.c	582;"	d	file:
YYERRCODE	unitparse.tab.c	610;"	d	file:
YYERROR	unitparse.tab.c	586;"	d	file:
YYERROR_VERBOSE	unitparse.tab.c	100;"	d	file:
YYERROR_VERBOSE	unitparse.tab.c	101;"	d	file:
YYERROR_VERBOSE	unitparse.tab.c	103;"	d	file:
YYFINAL	unitparse.tab.c	419;"	d	file:
YYFPRINTF	unitparse.tab.c	619;"	d	file:
YYFREE	unitparse.tab.c	349;"	d	file:
YYINITDEPTH	unitparse.tab.c	746;"	d	file:
YYLAST	unitparse.tab.c	421;"	d	file:
YYMALLOC	unitparse.tab.c	343;"	d	file:
YYMAXDEPTH	unitparse.tab.c	757;"	d	file:
YYMAXUTOK	unitparse.tab.c	435;"	d	file:
YYNNTS	unitparse.tab.c	426;"	d	file:
YYNRULES	unitparse.tab.c	428;"	d	file:
YYNSTATES	unitparse.tab.c	430;"	d	file:
YYNTOKENS	unitparse.tab.c	424;"	d	file:
YYPACT_NINF	unitparse.tab.c	502;"	d	file:
YYPOPSTACK	unitparse.tab.c	1057;"	d	file:
YYPULL	unitparse.tab.c	59;"	d	file:
YYPURE	unitparse.tab.c	53;"	d	file:
YYPUSH	unitparse.tab.c	56;"	d	file:
YYRECOVERING	unitparse.tab.c	589;"	d	file:
YYSIZE_MAXIMUM	unitparse.tab.c	222;"	d	file:
YYSIZE_T	unitparse.tab.c	211;"	d	file:
YYSIZE_T	unitparse.tab.c	213;"	d	file:
YYSIZE_T	unitparse.tab.c	216;"	d	file:
YYSIZE_T	unitparse.tab.c	218;"	d	file:
YYSKELETON_NAME	unitparse.tab.c	50;"	d	file:
YYSTACK_ALLOC	unitparse.tab.c	297;"	d	file:
YYSTACK_ALLOC	unitparse.tab.c	301;"	d	file:
YYSTACK_ALLOC	unitparse.tab.c	306;"	d	file:
YYSTACK_ALLOC	unitparse.tab.c	329;"	d	file:
YYSTACK_ALLOC_MAXIMUM	unitparse.tab.c	326;"	d	file:
YYSTACK_ALLOC_MAXIMUM	unitparse.tab.c	332;"	d	file:
YYSTACK_BYTES	unitparse.tab.c	374;"	d	file:
YYSTACK_FREE	unitparse.tab.c	320;"	d	file:
YYSTACK_FREE	unitparse.tab.c	330;"	d	file:
YYSTACK_GAP_MAXIMUM	unitparse.tab.c	370;"	d	file:
YYSTACK_RELOCATE	unitparse.tab.c	385;"	d	file:
YYSTATE	unitparse.yy.c	152;"	d	file:
YYSTYPE	unitparse.tab.c	62;"	d	file:
YYTABLES_NAME	unitparse.yy.c	1945;"	d	file:
YYTABLE_NINF	unitparse.tab.c	507;"	d	file:
YYTERROR	unitparse.tab.c	609;"	d	file:
YYTRANSLATE	unitparse.tab.c	437;"	d	file:
YYUNDEFTOK	unitparse.tab.c	434;"	d	file:
YYUNITDEBUG	unitparse.tab.c	114;"	d	file:
YYUNITDEBUG	unitparse.tab.c	116;"	d	file:
YYUNITDEBUG	unitparse.tab.c	119;"	d	file:
YYUNITDEBUG	unitparse.tab.h	39;"	d
YYUNITDEBUG	unitparse.tab.h	41;"	d
YYUNITDEBUG	unitparse.tab.h	44;"	d
YYUNITSTYPE	unitparse.tab.c	/^typedef union YYUNITSTYPE YYUNITSTYPE;$/;"	t	typeref:union:YYUNITSTYPE	file:
YYUNITSTYPE	unitparse.tab.c	/^union YYUNITSTYPE$/;"	u	file:
YYUNITSTYPE	unitparse.tab.h	/^typedef union YYUNITSTYPE YYUNITSTYPE;$/;"	t	typeref:union:YYUNITSTYPE
YYUNITSTYPE	unitparse.tab.h	/^union YYUNITSTYPE$/;"	u
YYUNITSTYPE_IS_DECLARED	unitparse.tab.c	167;"	d	file:
YYUNITSTYPE_IS_DECLARED	unitparse.tab.h	92;"	d
YYUNITSTYPE_IS_TRIVIAL	unitparse.tab.c	166;"	d	file:
YYUNITSTYPE_IS_TRIVIAL	unitparse.tab.h	91;"	d
YYUNITTOKENTYPE	unitparse.tab.c	128;"	d	file:
YYUNITTOKENTYPE	unitparse.tab.h	53;"	d
YYUSE	unitparse.tab.c	265;"	d	file:
YYUSE	unitparse.tab.c	267;"	d	file:
YY_	unitparse.tab.c	228;"	d	file:
YY_	unitparse.tab.c	232;"	d	file:
YY_ATTRIBUTE	unitparse.tab.c	240;"	d	file:
YY_ATTRIBUTE	unitparse.tab.c	242;"	d	file:
YY_ATTRIBUTE_PURE	unitparse.tab.c	247;"	d	file:
YY_ATTRIBUTE_UNUSED	unitparse.tab.c	251;"	d	file:
YY_AT_BOL	unitparse.yy.c	360;"	d	file:
YY_BREAK	unitparse.yy.c	770;"	d	file:
YY_BUFFER_EOF_PENDING	unitparse.yy.c	276;"	d	file:
YY_BUFFER_NEW	unitparse.yy.c	264;"	d	file:
YY_BUFFER_NORMAL	unitparse.yy.c	265;"	d	file:
YY_BUFFER_STATE	unitparse.yy.c	/^typedef struct yy_buffer_state *YY_BUFFER_STATE;$/;"	t	typeref:struct:yy_buffer_state	file:
YY_BUF_SIZE	unitparse.yy.c	169;"	d	file:
YY_BUF_SIZE	unitparse.yy.c	171;"	d	file:
YY_CHAR	unitparse.yy.c	/^typedef unsigned char YY_CHAR;$/;"	t	file:
YY_CURRENT_BUFFER	unitparse.yy.c	292;"	d	file:
YY_CURRENT_BUFFER_LVALUE	unitparse.yy.c	299;"	d	file:
YY_DECL	unitparse.yy.c	758;"	d	file:
YY_DECL_IS_OURS	unitparse.yy.c	754;"	d	file:
YY_DO_BEFORE_ACTION	unitparse.yy.c	392;"	d	file:
YY_END_OF_BUFFER	unitparse.yy.c	400;"	d	file:
YY_END_OF_BUFFER_CHAR	unitparse.yy.c	160;"	d	file:
YY_EXIT_FAILURE	unitparse.yy.c	1733;"	d	file:
YY_EXTRA_TYPE	unitparse.yy.c	608;"	d	file:
YY_FATAL_ERROR	unitparse.yy.c	745;"	d	file:
YY_FLEX_MAJOR_VERSION	unitparse.yy.c	29;"	d	file:
YY_FLEX_MINOR_VERSION	unitparse.yy.c	30;"	d	file:
YY_FLEX_SUBMINOR_VERSION	unitparse.yy.c	31;"	d	file:
YY_FLUSH_BUFFER	unitparse.yy.c	328;"	d	file:
YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN	unitparse.tab.c	272;"	d	file:
YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN	unitparse.tab.c	282;"	d	file:
YY_IGNORE_MAYBE_UNINITIALIZED_END	unitparse.tab.c	276;"	d	file:
YY_IGNORE_MAYBE_UNINITIALIZED_END	unitparse.tab.c	283;"	d	file:
YY_INITIAL_VALUE	unitparse.tab.c	279;"	d	file:
YY_INITIAL_VALUE	unitparse.tab.c	286;"	d	file:
YY_INPUT	unitparse.yy.c	698;"	d	file:
YY_INT_ALIGNED	unitparse.yy.c	5;"	d	file:
YY_LESS_LINENO	unitparse.yy.c	197;"	d	file:
YY_LINENO_REWIND_TO	unitparse.yy.c	198;"	d	file:
YY_LOCATION_PRINT	unitparse.tab.c	630;"	d	file:
YY_MORE_ADJ	unitparse.yy.c	584;"	d	file:
YY_NEW_FILE	unitparse.yy.c	158;"	d	file:
YY_NO_INPUT	unitparse.yy.c	591;"	d	file:
YY_NULL	unitparse.yy.c	132;"	d	file:
YY_NULLPTR	unitparse.tab.c	92;"	d	file:
YY_NULLPTR	unitparse.tab.c	94;"	d	file:
YY_NUM_RULES	unitparse.yy.c	399;"	d	file:
YY_READ_BUF_SIZE	unitparse.yy.c	680;"	d	file:
YY_READ_BUF_SIZE	unitparse.yy.c	682;"	d	file:
YY_REDUCE_PRINT	unitparse.tab.c	727;"	d	file:
YY_REDUCE_PRINT	unitparse.tab.c	740;"	d	file:
YY_RESTORE_YY_MORE_OFFSET	unitparse.yy.c	585;"	d	file:
YY_RULE_SETUP	unitparse.yy.c	773;"	d	file:
YY_SC_TO_UI	unitparse.yy.c	139;"	d	file:
YY_SKIP_YYWRAP	unitparse.yy.c	363;"	d	file:
YY_STACK_PRINT	unitparse.tab.c	696;"	d	file:
YY_STACK_PRINT	unitparse.tab.c	739;"	d	file:
YY_START	unitparse.yy.c	151;"	d	file:
YY_START_STACK_INCR	unitparse.yy.c	740;"	d	file:
YY_STATE_BUF_SIZE	unitparse.yy.c	177;"	d	file:
YY_STATE_EOF	unitparse.yy.c	155;"	d	file:
YY_STRUCT_YY_BUFFER_STATE	unitparse.yy.c	217;"	d	file:
YY_SYMBOL_PRINT	unitparse.tab.c	634;"	d	file:
YY_SYMBOL_PRINT	unitparse.tab.c	738;"	d	file:
YY_TRAILING_HEAD_MASK	unitparse.yy.c	571;"	d	file:
YY_TRAILING_MASK	unitparse.yy.c	570;"	d	file:
YY_TYPEDEF_YY_BUFFER_STATE	unitparse.yy.c	180;"	d	file:
YY_TYPEDEF_YY_SIZE_T	unitparse.yy.c	185;"	d	file:
YY_USER_ACTION	unitparse.yy.c	765;"	d	file:
YY_USE_CONST	unitparse.yy.c	113;"	d	file:
YY_USE_CONST	unitparse.yy.c	120;"	d	file:
YY_YYUNIT_UNITPARSE_TAB_H_INCLUDED	unitparse.tab.c	109;"	d	file:
YY_YYUNIT_UNITPARSE_TAB_H_INCLUDED	unitparse.tab.h	34;"	d
_DEFINED_UNITS_H	defined_units.h	2;"	d
_Noreturn	unitparse.tab.c	257;"	d	file:
_Noreturn	unitparse.tab.c	259;"	d	file:
_UNIT_H	unit.h	2;"	d
__STDC_LIMIT_MACROS	unitparse.yy.c	59;"	d	file:
alloca	unitparse.tab.c	304;"	d	file:
base_units	defined_units.h	/^const char *base_units[N_UNITS] = {$/;"	v
dbl	unitparse.tab.c	/^  double dbl;$/;"	m	union:YYUNITSTYPE	file:
dbl	unitparse.tab.h	/^  double dbl;$/;"	m	union:YYUNITSTYPE
dbl	unitparse.y	/^dbl:$/;"	l
dbl2unit	unit.c	/^PG_FUNCTION_INFO_V1 (dbl2unit);$/;"	v
dbl2unit	unit.c	/^dbl2unit (PG_FUNCTION_ARGS)$/;"	f
dbl_unit_div	unit.c	/^PG_FUNCTION_INFO_V1(dbl_unit_div);$/;"	v
dbl_unit_div	unit.c	/^dbl_unit_div(PG_FUNCTION_ARGS)$/;"	f
dbl_unit_mul	unit.c	/^PG_FUNCTION_INFO_V1(dbl_unit_mul);$/;"	v
dbl_unit_mul	unit.c	/^dbl_unit_mul(PG_FUNCTION_ARGS)$/;"	f
derived_unit_t	unit.h	/^struct derived_unit_t {$/;"	s
derived_units	defined_units.h	/^const struct derived_unit_t derived_units[] = { \/* https:\/\/en.wikipedia.org\/wiki\/International_System_of_Units *\/$/;"	v	typeref:struct:derived_unit_t
dimension	unitparse.tab.c	/^  Unit dimension;$/;"	m	union:YYUNITSTYPE	file:
dimension	unitparse.tab.h	/^  Unit dimension;$/;"	m	union:YYUNITSTYPE
dimension	unitparse.y	/^dimension:$/;"	l
factor	unit.h	/^	double		 factor;$/;"	m	struct:derived_unit_t
flags	unit.h	/^	unit_flags	 flags;$/;"	m	struct:derived_unit_t
flex_int16_t	unitparse.yy.c	/^typedef int16_t flex_int16_t;$/;"	t	file:
flex_int16_t	unitparse.yy.c	/^typedef short int flex_int16_t;$/;"	t	file:
flex_int32_t	unitparse.yy.c	/^typedef int flex_int32_t;$/;"	t	file:
flex_int32_t	unitparse.yy.c	/^typedef int32_t flex_int32_t;$/;"	t	file:
flex_int8_t	unitparse.yy.c	/^typedef int8_t flex_int8_t;$/;"	t	file:
flex_int8_t	unitparse.yy.c	/^typedef signed char flex_int8_t;$/;"	t	file:
flex_uint16_t	unitparse.yy.c	/^typedef uint16_t flex_uint16_t;$/;"	t	file:
flex_uint16_t	unitparse.yy.c	/^typedef unsigned short int flex_uint16_t;$/;"	t	file:
flex_uint32_t	unitparse.yy.c	/^typedef uint32_t flex_uint32_t;$/;"	t	file:
flex_uint32_t	unitparse.yy.c	/^typedef unsigned int flex_uint32_t;$/;"	t	file:
flex_uint8_t	unitparse.yy.c	/^typedef uint8_t flex_uint8_t;$/;"	t	file:
flex_uint8_t	unitparse.yy.c	/^typedef unsigned char flex_uint8_t; $/;"	t	file:
input	unitparse.tab.c	/^  Unit input;$/;"	m	union:YYUNITSTYPE	file:
input	unitparse.tab.h	/^  Unit input;$/;"	m	union:YYUNITSTYPE
input	unitparse.y	/^input:$/;"	l
main	unittest.c	/^main (int argc, char **argv)$/;"	f
maybe_exp	unitparse.tab.c	/^  int maybe_exp;$/;"	m	union:YYUNITSTYPE	file:
maybe_exp	unitparse.tab.h	/^  int maybe_exp;$/;"	m	union:YYUNITSTYPE
maybe_exp	unitparse.y	/^maybe_exp:$/;"	l
maybe_prefix	unitparse.tab.c	/^  double maybe_prefix;$/;"	m	union:YYUNITSTYPE	file:
maybe_prefix	unitparse.tab.h	/^  double maybe_prefix;$/;"	m	union:YYUNITSTYPE
maybe_prefix	unitparse.y	/^maybe_prefix:$/;"	l
name	unit.h	/^	char		*name;$/;"	m	struct:derived_unit_t
parse	unittest.c	/^parse (char *s)$/;"	f
print_output	unit.c	43;"	d	file:
short	unitparse.tab.c	182;"	d	file:
test_same_dimension	unit.c	/^test_same_dimension (char *op, Unit *a, Unit *b)$/;"	f	file:
unit_add	unit.c	/^PG_FUNCTION_INFO_V1(unit_add);$/;"	v
unit_add	unit.c	/^unit_add(PG_FUNCTION_ARGS)$/;"	f
unit_ampere	unit.c	/^PG_FUNCTION_INFO_V1 (unit_ampere);$/;"	v
unit_ampere	unit.c	/^unit_ampere (PG_FUNCTION_ARGS)$/;"	f
unit_at	unit.c	/^PG_FUNCTION_INFO_V1(unit_at);$/;"	v
unit_at	unit.c	/^unit_at(PG_FUNCTION_ARGS)$/;"	f
unit_byte	unit.c	/^PG_FUNCTION_INFO_V1 (unit_byte);$/;"	v
unit_byte	unit.c	/^unit_byte (PG_FUNCTION_ARGS)$/;"	f
unit_candela	unit.c	/^PG_FUNCTION_INFO_V1 (unit_candela);$/;"	v
unit_candela	unit.c	/^unit_candela (PG_FUNCTION_ARGS)$/;"	f
unit_cmp	unit.c	/^PG_FUNCTION_INFO_V1(unit_cmp);$/;"	v
unit_cmp	unit.c	/^unit_cmp(PG_FUNCTION_ARGS)$/;"	f
unit_cmp_internal	unit.c	/^unit_cmp_internal(Unit *a, Unit *b)$/;"	f	file:
unit_cstring	unit.c	/^unit_cstring (Unit *unit)$/;"	f	file:
unit_dbl_div	unit.c	/^PG_FUNCTION_INFO_V1(unit_dbl_div);$/;"	v
unit_dbl_div	unit.c	/^unit_dbl_div(PG_FUNCTION_ARGS)$/;"	f
unit_dbl_mul	unit.c	/^PG_FUNCTION_INFO_V1(unit_dbl_mul);$/;"	v
unit_dbl_mul	unit.c	/^unit_dbl_mul(PG_FUNCTION_ARGS)$/;"	f
unit_dimension	unit.c	/^PG_FUNCTION_INFO_V1(unit_dimension);$/;"	v
unit_dimension	unit.c	/^unit_dimension(PG_FUNCTION_ARGS)$/;"	f
unit_div	unit.c	/^PG_FUNCTION_INFO_V1(unit_div);$/;"	v
unit_div	unit.c	/^unit_div(PG_FUNCTION_ARGS)$/;"	f
unit_eq	unit.c	/^PG_FUNCTION_INFO_V1(unit_eq);$/;"	v
unit_eq	unit.c	/^unit_eq(PG_FUNCTION_ARGS)$/;"	f
unit_flags	unit.h	/^typedef enum unit_flags {$/;"	g
unit_flags	unit.h	/^} unit_flags;$/;"	t	typeref:enum:unit_flags
unit_ge	unit.c	/^PG_FUNCTION_INFO_V1(unit_ge);$/;"	v
unit_ge	unit.c	/^unit_ge(PG_FUNCTION_ARGS)$/;"	f
unit_greatest	unit.c	/^PG_FUNCTION_INFO_V1(unit_greatest);$/;"	v
unit_greatest	unit.c	/^unit_greatest(PG_FUNCTION_ARGS)$/;"	f
unit_gt	unit.c	/^PG_FUNCTION_INFO_V1(unit_gt);$/;"	v
unit_gt	unit.c	/^unit_gt(PG_FUNCTION_ARGS)$/;"	f
unit_in	unit--1.0.sql	/^CREATE OR REPLACE FUNCTION unit_in(cstring)$/;"	f
unit_in	unit.c	/^PG_FUNCTION_INFO_V1 (unit_in);$/;"	v
unit_in	unit.c	/^unit_in (PG_FUNCTION_ARGS)$/;"	f
unit_kelvin	unit.c	/^PG_FUNCTION_INFO_V1 (unit_kelvin);$/;"	v
unit_kelvin	unit.c	/^unit_kelvin (PG_FUNCTION_ARGS)$/;"	f
unit_kilogram	unit.c	/^PG_FUNCTION_INFO_V1 (unit_kilogram);$/;"	v
unit_kilogram	unit.c	/^unit_kilogram (PG_FUNCTION_ARGS)$/;"	f
unit_le	unit.c	/^PG_FUNCTION_INFO_V1(unit_le);$/;"	v
unit_le	unit.c	/^unit_le(PG_FUNCTION_ARGS)$/;"	f
unit_least	unit.c	/^PG_FUNCTION_INFO_V1(unit_least);$/;"	v
unit_least	unit.c	/^unit_least(PG_FUNCTION_ARGS)$/;"	f
unit_lt	unit.c	/^PG_FUNCTION_INFO_V1(unit_lt);$/;"	v
unit_lt	unit.c	/^unit_lt(PG_FUNCTION_ARGS)$/;"	f
unit_meter	unit.c	/^PG_FUNCTION_INFO_V1 (unit_meter);$/;"	v
unit_meter	unit.c	/^unit_meter (PG_FUNCTION_ARGS)$/;"	f
unit_mole	unit.c	/^PG_FUNCTION_INFO_V1 (unit_mole);$/;"	v
unit_mole	unit.c	/^unit_mole (PG_FUNCTION_ARGS)$/;"	f
unit_mul	unit.c	/^PG_FUNCTION_INFO_V1(unit_mul);$/;"	v
unit_mul	unit.c	/^unit_mul(PG_FUNCTION_ARGS)$/;"	f
unit_ne	unit.c	/^PG_FUNCTION_INFO_V1(unit_ne);$/;"	v
unit_ne	unit.c	/^unit_ne(PG_FUNCTION_ARGS)$/;"	f
unit_neg	unit.c	/^PG_FUNCTION_INFO_V1(unit_neg);$/;"	v
unit_neg	unit.c	/^unit_neg(PG_FUNCTION_ARGS)$/;"	f
unit_out	unit.c	/^PG_FUNCTION_INFO_V1(unit_out);$/;"	v
unit_out	unit.c	/^unit_out(PG_FUNCTION_ARGS)$/;"	f
unit_parse	unitparse.tab.c	/^unit_parse (char *s, Unit *unit)$/;"	f
unit_pow	unit.c	/^PG_FUNCTION_INFO_V1(unit_pow);$/;"	v
unit_pow	unit.c	/^unit_pow(PG_FUNCTION_ARGS)$/;"	f
unit_second	unit.c	/^PG_FUNCTION_INFO_V1 (unit_second);$/;"	v
unit_second	unit.c	/^unit_second (PG_FUNCTION_ARGS)$/;"	f
unit_sub	unit.c	/^PG_FUNCTION_INFO_V1(unit_sub);$/;"	v
unit_sub	unit.c	/^unit_sub(PG_FUNCTION_ARGS)$/;"	f
unit_value	unit.c	/^PG_FUNCTION_INFO_V1(unit_value);$/;"	v
unit_value	unit.c	/^unit_value(PG_FUNCTION_ARGS)$/;"	f
unitprint	unittest.c	/^unitprint (Unit *unit)$/;"	f
units	unit.h	/^	signed char		units[N_UNITS];$/;"	m	struct:Unit
units	unit.h	/^	signed char	 units[N_UNITS];$/;"	m	struct:derived_unit_t
units	units.sql	/^CREATE TEMP TABLE units (u) AS$/;"	t
units.u	units.sql	/^CREATE TEMP TABLE units (u) AS$/;"	F
unput	unitparse.yy.c	214;"	d	file:
value	unit.h	/^	double			value;$/;"	m	struct:Unit
when	unitparse.yy.c	921;"	d	file:
when	unitparse.yy.c	946;"	d	file:
yy_accept	unitparse.yy.c	/^static yyconst flex_int16_t yy_accept[76] =$/;"	v	file:
yy_acclist	unitparse.yy.c	/^static yyconst flex_int16_t yy_acclist[113] =$/;"	v	file:
yy_at_bol	unitparse.yy.c	/^	int yy_at_bol;$/;"	m	struct:yy_buffer_state	file:
yy_base	unitparse.yy.c	/^static yyconst flex_uint16_t yy_base[75] =$/;"	v	file:
yy_bs_column	unitparse.yy.c	/^    int yy_bs_column; \/**< The column count. *\/$/;"	m	struct:yy_buffer_state	file:
yy_bs_lineno	unitparse.yy.c	/^    int yy_bs_lineno; \/**< The line count. *\/$/;"	m	struct:yy_buffer_state	file:
yy_buf_pos	unitparse.yy.c	/^	char *yy_buf_pos;		\/* current position in input buffer *\/$/;"	m	struct:yy_buffer_state	file:
yy_buf_size	unitparse.yy.c	/^	yy_size_t yy_buf_size;$/;"	m	struct:yy_buffer_state	file:
yy_buffer_stack	unitparse.yy.c	/^static YY_BUFFER_STATE * yy_buffer_stack = 0; \/**< Stack as an array. *\/$/;"	v	file:
yy_buffer_stack_max	unitparse.yy.c	/^static size_t yy_buffer_stack_max = 0; \/**< capacity of stack. *\/$/;"	v	file:
yy_buffer_stack_top	unitparse.yy.c	/^static size_t yy_buffer_stack_top = 0; \/**< index of top of stack. *\/$/;"	v	file:
yy_buffer_state	unitparse.yy.c	/^struct yy_buffer_state$/;"	s	file:
yy_buffer_status	unitparse.yy.c	/^	int yy_buffer_status;$/;"	m	struct:yy_buffer_state	file:
yy_c_buf_p	unitparse.yy.c	/^static char *yy_c_buf_p = (char *) 0;$/;"	v	file:
yy_ch_buf	unitparse.yy.c	/^	char *yy_ch_buf;		\/* input buffer *\/$/;"	m	struct:yy_buffer_state	file:
yy_chk	unitparse.yy.c	/^static yyconst flex_int16_t yy_chk[222] =$/;"	v	file:
yy_create_buffer	unitparse.yy.c	9;"	d	file:
yy_def	unitparse.yy.c	/^static yyconst flex_int16_t yy_def[75] =$/;"	v	file:
yy_delete_buffer	unitparse.yy.c	10;"	d	file:
yy_did_buffer_switch_on_eof	unitparse.yy.c	/^static int yy_did_buffer_switch_on_eof;$/;"	v	file:
yy_ec	unitparse.yy.c	/^static yyconst YY_CHAR yy_ec[256] =$/;"	v	file:
yy_fatal_error	unitparse.yy.c	/^static void yy_fatal_error (yyconst char* msg )$/;"	f	file:
yy_fill_buffer	unitparse.yy.c	/^	int yy_fill_buffer;$/;"	m	struct:yy_buffer_state	file:
yy_flex_debug	unitparse.yy.c	11;"	d	file:
yy_flex_strlen	unitparse.yy.c	/^static int yy_flex_strlen (yyconst char * s )$/;"	f	file:
yy_flex_strncpy	unitparse.yy.c	/^static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )$/;"	f	file:
yy_flush_buffer	unitparse.yy.c	13;"	d	file:
yy_full_lp	unitparse.yy.c	/^static int yy_full_lp;$/;"	v	file:
yy_full_match	unitparse.yy.c	/^static char *yy_full_match;$/;"	v	file:
yy_full_state	unitparse.yy.c	/^static int *yy_full_state;$/;"	v	file:
yy_get_next_buffer	unitparse.yy.c	/^static int yy_get_next_buffer (void)$/;"	f	file:
yy_get_previous_state	unitparse.yy.c	/^    static yy_state_type yy_get_previous_state (void)$/;"	f	file:
yy_hold_char	unitparse.yy.c	/^static char yy_hold_char;$/;"	v	file:
yy_init	unitparse.yy.c	/^static int yy_init = 0;		\/* whether we need to initialize *\/$/;"	v	file:
yy_init_buffer	unitparse.yy.c	12;"	d	file:
yy_init_globals	unitparse.yy.c	/^static int yy_init_globals (void)$/;"	f	file:
yy_input_file	unitparse.yy.c	/^	FILE *yy_input_file;$/;"	m	struct:yy_buffer_state	file:
yy_is_interactive	unitparse.yy.c	/^	int yy_is_interactive;$/;"	m	struct:yy_buffer_state	file:
yy_is_our_buffer	unitparse.yy.c	/^	int yy_is_our_buffer;$/;"	m	struct:yy_buffer_state	file:
yy_load_buffer_state	unitparse.yy.c	14;"	d	file:
yy_looking_for_trail_begin	unitparse.yy.c	/^static int yy_looking_for_trail_begin = 0;$/;"	v	file:
yy_lp	unitparse.yy.c	/^static int yy_lp;$/;"	v	file:
yy_meta	unitparse.yy.c	/^static yyconst YY_CHAR yy_meta[57] =$/;"	v	file:
yy_n_chars	unitparse.yy.c	/^	int yy_n_chars;$/;"	m	struct:yy_buffer_state	file:
yy_n_chars	unitparse.yy.c	/^static int yy_n_chars;		\/* number of characters read into yy_ch_buf *\/$/;"	v	file:
yy_new_buffer	unitparse.yy.c	338;"	d	file:
yy_nxt	unitparse.yy.c	/^	flex_int32_t yy_nxt;$/;"	m	struct:yy_trans_info	file:
yy_nxt	unitparse.yy.c	/^static yyconst flex_uint16_t yy_nxt[222] =$/;"	v	file:
yy_reduce_print	unitparse.tab.c	/^yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule)$/;"	f	file:
yy_set_bol	unitparse.yy.c	350;"	d	file:
yy_set_interactive	unitparse.yy.c	340;"	d	file:
yy_size_t	unitparse.yy.c	/^typedef size_t yy_size_t;$/;"	t	file:
yy_stack_print	unitparse.tab.c	/^yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop)$/;"	f	file:
yy_start	unitparse.yy.c	/^static int yy_start = 0;	\/* start state number *\/$/;"	v	file:
yy_state_buf	unitparse.yy.c	/^static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;$/;"	v	file:
yy_state_ptr	unitparse.yy.c	/^static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;$/;"	v	file:
yy_state_type	unitparse.yy.c	/^typedef int yy_state_type;$/;"	t	file:
yy_switch_to_buffer	unitparse.yy.c	15;"	d	file:
yy_symbol_print	unitparse.tab.c	/^yy_symbol_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep)$/;"	f	file:
yy_symbol_value_print	unitparse.tab.c	/^yy_symbol_value_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep)$/;"	f	file:
yy_trans_info	unitparse.yy.c	/^struct yy_trans_info$/;"	s	file:
yy_try_NUL_trans	unitparse.yy.c	/^    static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )$/;"	f	file:
yy_verify	unitparse.yy.c	/^	flex_int32_t yy_verify;$/;"	m	struct:yy_trans_info	file:
yyalloc	unitparse.tab.c	/^union yyalloc$/;"	u	file:
yyalloc	unitparse.yy.c	24;"	d	file:
yychar	unitparse.tab.c	/^int yychar;$/;"	v
yychar	unitparse.tab.c	71;"	d	file:
yycheck	unitparse.tab.c	/^static const yytype_int8 yycheck[] =$/;"	v	file:
yyclearin	unitparse.tab.c	580;"	d	file:
yyconst	unitparse.yy.c	126;"	d	file:
yyconst	unitparse.yy.c	128;"	d	file:
yydebug	unitparse.tab.c	/^int yydebug;$/;"	v
yydebug	unitparse.tab.c	67;"	d	file:
yydefact	unitparse.tab.c	/^static const yytype_uint8 yydefact[] =$/;"	v	file:
yydefgoto	unitparse.tab.c	/^static const yytype_int8 yydefgoto[] =$/;"	v	file:
yydestruct	unitparse.tab.c	/^yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep)$/;"	f	file:
yyerrok	unitparse.tab.c	579;"	d	file:
yyerror	unitparse.tab.c	66;"	d	file:
yyerrstr	unit.c	/^char *yyerrstr; \/* copy of error catched by yyuniterror() *\/$/;"	v
yyfree	unitparse.yy.c	26;"	d	file:
yyin	unitparse.yy.c	16;"	d	file:
yyinput	unitparse.yy.c	/^    static int yyinput (void)$/;"	f	file:
yyleng	unitparse.yy.c	17;"	d	file:
yyless	unitparse.yy.c	1744;"	d	file:
yyless	unitparse.yy.c	1745;"	d	file:
yyless	unitparse.yy.c	201;"	d	file:
yylex	unitparse.tab.c	65;"	d	file:
yylex	unitparse.yy.c	18;"	d	file:
yylineno	unitparse.yy.c	19;"	d	file:
yylval	unitparse.tab.c	/^YYSTYPE yylval;$/;"	v
yylval	unitparse.tab.c	70;"	d	file:
yymore	unitparse.yy.c	583;"	d	file:
yynerrs	unitparse.tab.c	/^int yynerrs;$/;"	v
yynerrs	unitparse.tab.c	68;"	d	file:
yyout	unitparse.yy.c	20;"	d	file:
yypact	unitparse.tab.c	/^static const yytype_int8 yypact[] =$/;"	v	file:
yypact_value_is_default	unitparse.tab.c	504;"	d	file:
yyparse	unitparse.tab.c	/^yyparse (void)$/;"	f
yyparse	unitparse.tab.c	64;"	d	file:
yypgoto	unitparse.tab.c	/^static const yytype_int8 yypgoto[] =$/;"	v	file:
yyr1	unitparse.tab.c	/^static const yytype_uint8 yyr1[] =$/;"	v	file:
yyr2	unitparse.tab.c	/^static const yytype_uint8 yyr2[] =$/;"	v	file:
yyrealloc	unitparse.yy.c	25;"	d	file:
yyrestart	unitparse.yy.c	21;"	d	file:
yyrline	unitparse.tab.c	/^static const yytype_uint8 yyrline[] =$/;"	v	file:
yyss_alloc	unitparse.tab.c	/^  yytype_int16 yyss_alloc;$/;"	m	union:yyalloc	file:
yystos	unitparse.tab.c	/^static const yytype_uint8 yystos[] =$/;"	v	file:
yystpcpy	unitparse.tab.c	/^yystpcpy (char *yydest, const char *yysrc)$/;"	f	file:
yystpcpy	unitparse.tab.c	781;"	d	file:
yystrlen	unitparse.tab.c	/^yystrlen (const char *yystr)$/;"	f	file:
yystrlen	unitparse.tab.c	765;"	d	file:
yysyntax_error	unitparse.tab.c	/^yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg,$/;"	f	file:
yytable	unitparse.tab.c	/^static const yytype_int8 yytable[] =$/;"	v	file:
yytable_value_is_error	unitparse.tab.c	509;"	d	file:
yyterminate	unitparse.yy.c	735;"	d	file:
yytext	unitparse.yy.c	22;"	d	file:
yytext_ptr	unitparse.yy.c	377;"	d	file:
yytext_ptr	unitparse.yy.c	379;"	d	file:
yytname	unitparse.tab.c	/^static const char *const yytname[] =$/;"	v	file:
yytnamerr	unitparse.tab.c	/^yytnamerr (char *yyres, const char *yystr)$/;"	f	file:
yytoknum	unitparse.tab.c	/^static const yytype_uint16 yytoknum[] =$/;"	v	file:
yytranslate	unitparse.tab.c	/^static const yytype_uint8 yytranslate[] =$/;"	v	file:
yytype_int16	unitparse.tab.c	/^typedef YYTYPE_INT16 yytype_int16;$/;"	t	file:
yytype_int16	unitparse.tab.c	/^typedef short int yytype_int16;$/;"	t	file:
yytype_int8	unitparse.tab.c	/^typedef YYTYPE_INT8 yytype_int8;$/;"	t	file:
yytype_int8	unitparse.tab.c	/^typedef signed char yytype_int8;$/;"	t	file:
yytype_uint16	unitparse.tab.c	/^typedef YYTYPE_UINT16 yytype_uint16;$/;"	t	file:
yytype_uint16	unitparse.tab.c	/^typedef unsigned short int yytype_uint16;$/;"	t	file:
yytype_uint8	unitparse.tab.c	/^typedef YYTYPE_UINT8 yytype_uint8;$/;"	t	file:
yytype_uint8	unitparse.tab.c	/^typedef unsigned char yytype_uint8;$/;"	t	file:
yyunit	unitparse.tab.c	/^static Unit *yyunit; \/* parsing result gets stored here *\/$/;"	v	file:
yyunit_create_buffer	unitparse.yy.c	/^    YY_BUFFER_STATE yyunit_create_buffer  (FILE * file, int  size )$/;"	f
yyunit_delete_buffer	unitparse.yy.c	/^    void yyunit_delete_buffer (YY_BUFFER_STATE  b )$/;"	f
yyunit_flex_debug	unitparse.yy.c	/^int yyunit_flex_debug = 0;$/;"	v
yyunit_flush_buffer	unitparse.yy.c	/^    void yyunit_flush_buffer (YY_BUFFER_STATE  b )$/;"	f
yyunit_init_buffer	unitparse.yy.c	/^    static void yyunit_init_buffer  (YY_BUFFER_STATE  b, FILE * file )$/;"	f	file:
yyunit_load_buffer_state	unitparse.yy.c	/^static void yyunit_load_buffer_state  (void)$/;"	f	file:
yyunit_scan_buffer	unitparse.yy.c	/^YY_BUFFER_STATE yyunit_scan_buffer  (char * base, yy_size_t  size )$/;"	f
yyunit_scan_bytes	unitparse.yy.c	/^YY_BUFFER_STATE yyunit_scan_bytes  (yyconst char * yybytes, yy_size_t  _yybytes_len )$/;"	f
yyunit_scan_string	unitparse.yy.c	/^YY_BUFFER_STATE yyunit_scan_string (yyconst char * yystr )$/;"	f
yyunit_switch_to_buffer	unitparse.yy.c	/^    void yyunit_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )$/;"	f
yyunitalloc	unitparse.yy.c	/^void *yyunitalloc (yy_size_t  size )$/;"	f
yyunitensure_buffer_stack	unitparse.yy.c	/^static void yyunitensure_buffer_stack (void)$/;"	f	file:
yyuniterror	unit.c	/^yyuniterror (char *s)$/;"	f
yyuniterror	unittest.c	/^yyuniterror (char const *s)$/;"	f
yyunitfree	unitparse.yy.c	/^void yyunitfree (void * ptr )$/;"	f
yyunitget_debug	unitparse.yy.c	/^int yyunitget_debug  (void)$/;"	f
yyunitget_in	unitparse.yy.c	/^FILE *yyunitget_in  (void)$/;"	f
yyunitget_leng	unitparse.yy.c	/^yy_size_t yyunitget_leng  (void)$/;"	f
yyunitget_lineno	unitparse.yy.c	/^int yyunitget_lineno  (void)$/;"	f
yyunitget_out	unitparse.yy.c	/^FILE *yyunitget_out  (void)$/;"	f
yyunitget_text	unitparse.yy.c	/^char *yyunitget_text  (void)$/;"	f
yyunitin	unitparse.yy.c	/^FILE *yyunitin = (FILE *) 0, *yyunitout = (FILE *) 0;$/;"	v
yyunitleng	unitparse.yy.c	/^yy_size_t yyunitleng;$/;"	v
yyunitlex_destroy	unitparse.yy.c	/^int yyunitlex_destroy  (void)$/;"	f
yyunitlineno	unitparse.yy.c	/^int yyunitlineno = 1;$/;"	v
yyunitout	unitparse.yy.c	/^FILE *yyunitin = (FILE *) 0, *yyunitout = (FILE *) 0;$/;"	v
yyunitpop_buffer_state	unitparse.yy.c	/^void yyunitpop_buffer_state (void)$/;"	f
yyunitpush_buffer_state	unitparse.yy.c	/^void yyunitpush_buffer_state (YY_BUFFER_STATE new_buffer )$/;"	f
yyunitrealloc	unitparse.yy.c	/^void *yyunitrealloc  (void * ptr, yy_size_t  size )$/;"	f
yyunitrestart	unitparse.yy.c	/^    void yyunitrestart  (FILE * input_file )$/;"	f
yyunitset_debug	unitparse.yy.c	/^void yyunitset_debug (int  _bdebug )$/;"	f
yyunitset_in	unitparse.yy.c	/^void yyunitset_in (FILE *  _in_str )$/;"	f
yyunitset_lineno	unitparse.yy.c	/^void yyunitset_lineno (int  _line_number )$/;"	f
yyunitset_out	unitparse.yy.c	/^void yyunitset_out (FILE *  _out_str )$/;"	f
yyunittext	unitparse.yy.c	/^char *yyunittext;$/;"	v
yyunittokentype	unitparse.tab.c	/^  enum yyunittokentype$/;"	g	file:
yyunittokentype	unitparse.tab.h	/^  enum yyunittokentype$/;"	g
yyunitwrap	unitparse.yy.c	362;"	d	file:
yyvs_alloc	unitparse.tab.c	/^  YYSTYPE yyvs_alloc;$/;"	m	union:yyalloc	file:
yywrap	unitparse.yy.c	23;"	d	file:
