version	U12.1.00
uid	sqlite.u1-1786033198-0
record	sqLite__SQLite__state,7
	0,__s
	1,__m
	2,db
	3,transactions
	4,mtx
	5,waitSecs
	6,cachedErr
record	sqLite__SQLite__methods,20
	0,api
	1,BEGIN
	2,END
	3,ROLLBACK
	4,Close
	5,CacheErrMsg
	6,ErrMsg
	7,Exec
	8,SQL_Row
	9,SQL_As_List
	10,SQL_As_Table
	11,SQL_As_Set
	12,Rows
	13,isTable
	14,private_init
	15,initially
	16,init
	17,test
	18,destroy
	19,uso__USO
record	sqLite__RO_SQLite__state,7
	0,__s
	1,__m
	2,db
	3,transactions
	4,mtx
	5,waitSecs
	6,cachedErr
record	sqLite__RO_SQLite__methods,21
	0,BEGIN
	1,END
	2,ROLLBACK
	3,initially
	4,api
	5,Close
	6,CacheErrMsg
	7,ErrMsg
	8,Exec
	9,SQL_Row
	10,SQL_As_List
	11,SQL_As_Table
	12,SQL_As_Set
	13,Rows
	14,isTable
	15,private_init
	16,init
	17,test
	18,destroy
	19,sqLite__SQLite
	20,uso__USO
impl	error
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/plugins/lib/uso.u
global	58
	0,000005,sqLite__SQLi_Init,1
	1,000005,sqLite__SQLi_libversion,0
	2,000005,sqLite__SQLi_libversion_number,0
	3,000005,sqLite__SQLi_Error,1
	4,000005,sqLite__SQLi_errmsg,1
	5,000005,sqLite__SQLi_open,2
	6,000005,sqLite__SQLi_close,1
	7,000005,sqLite__SQLi_prepare,2
	8,000005,sqLite__SQLi_bind,-2
	9,000005,sqLite__SQLi_bindArg,3
	10,000005,sqLite__SQLi_finalize,1
	11,000005,sqLite__SQLi_step,2
	12,000005,sqLite__SQLi_column_count,1
	13,000005,sqLite__SQLi_column_type,2
	14,000005,sqLite__SQLi_column_name,2
	15,000005,sqLite__SQLi_column_string,2
	16,000005,sqLite__SQLi_column_integer,2
	17,000005,sqLite__SQLi_column_real,2
	18,000005,sqLite__SQLi_column,2
	19,000005,sqLite___RowConstructor,2
	20,000005,sqLite__SQLi_As_List,-3
	21,000005,sqLite__SQLi_As_Set,-3
	22,000005,sqLite__SQLi_As_Table,-4
	23,000005,sqLite__SQLi_Row,-3
	24,000005,sqLite__SQLi_Exec,-3
	25,000005,sqLite__SQLi_Rows,2
	26,000005,sqLite__SQLi_isTable,2
	27,000005,sqLite__SQLite_api,1
	28,000005,sqLite__SQLite_BEGIN,1
	29,000005,sqLite__SQLite_END,1
	30,000005,sqLite__SQLite_ROLLBACK,1
	31,000005,sqLite__SQLite_Close,1
	32,000005,sqLite__SQLite_CacheErrMsg,2
	33,000005,sqLite__SQLite_ErrMsg,1
	34,000005,sqLite__SQLite_Exec,-3
	35,000005,sqLite__SQLite_SQL_Row,-3
	36,000005,sqLite__SQLite_SQL_As_List,-3
	37,000005,sqLite__SQLite_SQL_As_Table,-4
	38,000005,sqLite__SQLite_SQL_As_Set,-3
	39,000005,sqLite__SQLite_Rows,2
	40,000005,sqLite__SQLite_isTable,2
	41,000005,sqLite__SQLite_private_init,2
	42,000005,sqLite__SQLite_initially,3
	43,000011,sqLite__SQLite__state,7
	44,000011,sqLite__SQLite__methods,20
	45,000001,sqLite__SQLite__oprec,0
	46,000001,uso__USO__oprec,0
	47,000005,sqLite__SQLite,2
	48,000005,sqLite__SQLiteinitialize,0
	49,000005,sqLite__RO_SQLite_BEGIN,1
	50,000005,sqLite__RO_SQLite_END,1
	51,000005,sqLite__RO_SQLite_ROLLBACK,1
	52,000005,sqLite__RO_SQLite_initially,3
	53,000011,sqLite__RO_SQLite__state,7
	54,000011,sqLite__RO_SQLite__methods,21
	55,000001,sqLite__RO_SQLite__oprec,0
	56,000005,sqLite__RO_SQLite,2
	57,000005,sqLite__RO_SQLiteinitialize,0

proc sqLite__SQLi_Init
	local	0,001000,p
	local	1,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,9,123,121,114,151,137,111,156,151,164
	declend
	filen	sqlite.icn
	line	47
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	var	1
	str	0
	str	1
	line	49
	colm	15
	synt	any
	invoke	2
	var	0
	line	49
	colm	41
	synt	any
	invoke	1
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	mark	L5
	pnull
	line	51
	colm	4
	synt	any
	pret
lab L5
	synt	any
	pfail
	unmark
lab L4
	pnull
	line	52
	colm	2
	synt	any
	pfail
	end
proc sqLite__SQLi_libversion
	local	0,000000,sqLite__SQLi_Init
	local	1,000000,sqLite__SQLi_libversion
	local	2,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,15,123,121,114,151,137,154,151,142,166,145,162,163,151,157,156
	declend
	line	55
	colm	12
	synt	any
	mark	L1
	var	0
	line	56
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	1
	var	2
	str	0
	str	1
	line	57
	colm	45
	synt	any
	invoke	2
	line	57
	colm	35
	synt	any
	asgn
	line	57
	colm	77
	synt	any
	invoke	0
	line	57
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	58
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_libversion_number
	local	0,000000,sqLite__SQLi_Init
	local	1,000000,sqLite__SQLi_libversion_number
	local	2,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,22,123,121,114,151,137,154,151,142,166,145,162,163,151,157,156,137,156,165,155,142,145,162
	declend
	line	61
	colm	12
	synt	any
	mark	L1
	var	0
	line	62
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	1
	var	2
	str	0
	str	1
	line	63
	colm	52
	synt	any
	invoke	2
	line	63
	colm	42
	synt	any
	asgn
	line	63
	colm	91
	synt	any
	invoke	0
	line	63
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	64
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_Error
	local	0,001000,db
	local	1,000040,errProc
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,loadfunc
	local	4,000000,sqLite__SQLi_errmsg
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,10,123,121,114,151,137,105,162,162,157,162
	declend
	line	67
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	mark	L4
	var	2
	line	70
	colm	24
	synt	any
	invoke	0
	unmark
lab L4
	pnull
	var	1
	var	3
	str	0
	str	1
	line	71
	colm	26
	synt	any
	invoke	2
	line	71
	colm	15
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L5
	mark	L6
	line	73
	colm	11
	synt	ifelse
	mark	L7
	pnull
	var	0
	line	73
	colm	14
	synt	any
	null
	unmark
	var	1
	line	73
	colm	30
	synt	any
	invoke	0
	goto	L8
lab L7
	var	4
	var	0
	line	73
	colm	57
	synt	any
	invoke	1
lab L8
	line	73
	colm	11
	synt	endifelse
	line	73
	colm	4
	synt	any
	pret
lab L6
	synt	any
	pfail
	unmark
lab L5
	pnull
	line	74
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_errmsg
	local	0,001000,db
	local	1,000000,sqLite__SQLi_Init
	local	2,000000,sqLite__SQLi_errmsg
	local	3,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,11,123,121,114,151,137,145,162,162,155,163,147
	declend
	line	77
	colm	12
	synt	any
	mark	L1
	var	1
	line	78
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	2
	var	3
	str	0
	str	1
	line	79
	colm	41
	synt	any
	invoke	2
	line	79
	colm	31
	synt	any
	asgn
	var	0
	line	79
	colm	69
	synt	any
	invoke	1
	line	79
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	80
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_open
	local	0,001000,dbName
	local	1,001000,dbMode
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_open
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,9,123,121,114,151,137,157,160,145,156
	declend
	line	83
	colm	12
	synt	any
	mark	L1
	var	2
	line	84
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	85
	colm	39
	synt	any
	invoke	2
	line	85
	colm	29
	synt	any
	asgn
	var	0
	var	1
	line	85
	colm	65
	synt	any
	invoke	2
	line	85
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	86
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_close
	local	0,001000,db
	local	1,000000,sqLite__SQLi_Init
	local	2,000000,sqLite__SQLi_close
	local	3,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,10,123,121,114,151,137,143,154,157,163,145
	declend
	line	89
	colm	12
	synt	any
	mark	L1
	var	1
	line	90
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	2
	var	3
	str	0
	str	1
	line	91
	colm	40
	synt	any
	invoke	2
	line	91
	colm	30
	synt	any
	asgn
	var	0
	line	91
	colm	67
	synt	any
	invoke	1
	line	91
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	92
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_prepare
	local	0,001000,db
	local	1,001000,sql
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_prepare
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,12,123,121,114,151,137,160,162,145,160,141,162,145
	declend
	line	95
	colm	12
	synt	any
	mark	L1
	var	2
	line	96
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	97
	colm	42
	synt	any
	invoke	2
	line	97
	colm	32
	synt	any
	asgn
	var	0
	var	1
	line	97
	colm	71
	synt	any
	invoke	2
	line	97
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	98
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_bind
	local	0,001000,st
	local	1,001000,args
	local	2,000040,bindProc
	local	3,000000,sqLite__SQLi_Init
	local	4,000000,loadfunc
	local	5,000000,push
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,9,123,121,114,151,137,142,151,156,144
	declend
	line	101
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	mark	L4
	var	3
	line	104
	colm	24
	synt	any
	invoke	0
	unmark
lab L4
	pnull
	var	2
	var	4
	str	0
	str	1
	line	105
	colm	27
	synt	any
	invoke	2
	line	105
	colm	16
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L5
	var	5
	var	1
	var	0
	line	107
	colm	8
	synt	any
	invoke	2
	unmark
lab L5
	mark	L6
	mark	L7
	var	2
	var	1
	invoke	-1
	line	108
	colm	4
	synt	any
	pret
lab L7
	synt	any
	pfail
	unmark
lab L6
	pnull
	line	109
	colm	2
	synt	any
	pfail
	end
proc sqLite__SQLi_bindArg
	local	0,001000,st
	local	1,001000,num
	local	2,001000,arg
	local	3,000000,integer
	local	4,000000,runerr
	local	5,000000,sqLite__SQLi_Init
	local	6,000000,sqLite__SQLi_bindArg
	local	7,000000,loadfunc
	con	0,002000,3,101
	con	1,010000,9,163,161,154,151,164,145,056,163,157
	con	2,010000,12,123,121,114,151,137,142,151,156,144,101,162,147
	declend
	line	112
	colm	12
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	3
	var	1
	line	113
	colm	15
	synt	any
	invoke	1
	line	113
	colm	21
	synt	any
	esusp
	goto	L3
lab L2
	var	4
	int	0
	var	1
	line	113
	colm	29
	synt	any
	invoke	2
lab L3
	line	113
	colm	5
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	var	5
	line	116
	colm	21
	synt	any
	invoke	0
	unmark
lab L4
	mark	L5
	mark	L6
	pnull
	var	6
	var	7
	str	1
	str	2
	line	117
	colm	42
	synt	any
	invoke	2
	line	117
	colm	32
	synt	any
	asgn
	var	0
	var	1
	var	2
	line	117
	colm	71
	synt	any
	invoke	3
	line	117
	colm	4
	synt	any
	pret
lab L6
	synt	any
	pfail
	unmark
lab L5
	pnull
	line	118
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_finalize
	local	0,001000,st
	local	1,000000,sqLite__SQLi_Init
	local	2,000000,sqLite__SQLi_finalize
	local	3,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,13,123,121,114,151,137,146,151,156,141,154,151,172,145
	declend
	line	121
	colm	12
	synt	any
	mark	L1
	var	1
	line	122
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	2
	var	3
	str	0
	str	1
	line	123
	colm	43
	synt	any
	invoke	2
	line	123
	colm	33
	synt	any
	asgn
	var	0
	line	123
	colm	73
	synt	any
	invoke	1
	line	123
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	124
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_step
	local	0,001000,st
	local	1,001000,expectBusy
	local	2,000020,ans
	local	3,000040,stepProc
	local	4,000000,sqLite__SQLi_Init
	local	5,000000,loadfunc
	local	6,000000,integer
	local	7,000000,runerr
	local	8,000000,stop
	local	9,000000,write
	local	10,000000,image
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,9,123,121,114,151,137,163,164,145,160
	con	2,002000,1,0
	con	3,002000,3,101
	con	4,002000,3,100
	con	5,002000,1,1
	con	6,010000,11,102,141,151,154,151,156,147,040,157,165,164
	con	7,002000,1,5
	con	8,010000,25,040,123,121,114,151,137,163,164,145,160,040,162,145,164,165,162,156,151,156,147,040,102,125,123,131
	declend
	line	127
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	mark	L4
	var	4
	line	131
	colm	24
	synt	any
	invoke	0
	unmark
lab L4
	pnull
	var	3
	var	5
	str	0
	str	1
	line	132
	colm	27
	synt	any
	invoke	2
	line	132
	colm	16
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L5
	pnull
	pnull
	var	1
	line	134
	colm	1
	synt	any
	null
	int	2
	line	134
	colm	13
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	pnull
	var	1
	mark	L7
	var	6
	var	1
	line	135
	colm	22
	synt	any
	invoke	1
	line	135
	colm	35
	synt	any
	esusp
	goto	L8
lab L7
	var	7
	int	3
	var	1
	line	135
	colm	43
	synt	any
	invoke	2
lab L8
	line	135
	colm	12
	synt	any
	asgn
	unmark
lab L6
	mark	L9
lab L10
	line	132
	colm	4
	synt	while
	mark0
	pnull
	int	4
	pnull
	var	2
	var	3
	var	0
	var	1
	line	132
	colm	32
	synt	any
	invoke	2
	line	132
	colm	21
	synt	any
	asgn
	line	132
	colm	14
	synt	any
	numeq
	unmark
	mark	L10
	line	133
	colm	7
	synt	suspend
	mark0
	var	2
	line	133
	colm	7
	synt	any
	psusp
	pop
lab L13
	efail
lab L14
	line	133
	colm	7
	synt	endsuspend
lab L11
	unmark
	goto	L10
lab L12
	line	132
	colm	4
	synt	endwhile
	unmark
lab L9
	mark	L15
	line	135
	colm	4
	synt	if
	mark0
	pnull
	var	2
	int	5
	line	135
	colm	11
	synt	any
	numeq
	unmark
	mark	L16
	pnull
	line	135
	colm	21
	synt	any
	keywd	dump
	int	5
	line	135
	colm	27
	synt	any
	asgn
	unmark
lab L16
	var	8
	str	6
	line	135
	colm	37
	synt	any
	invoke	1
	line	135
	colm	4
	synt	endif
	unmark
lab L15
	mark	L17
	line	136
	colm	4
	synt	if
	mark0
	pnull
	pnull
	var	2
	line	136
	colm	7
	synt	any
	nonnull
	mark	L18
	int	3
	line	136
	colm	19
	synt	any
	esusp
	goto	L19
lab L18
	int	7
lab L19
	line	136
	colm	12
	synt	any
	numeq
	unmark
	mark	L20
	line	137
	colm	7
	synt	if
	mark0
	pnull
	var	2
	int	7
	line	137
	colm	15
	synt	any
	numeq
	pop
	pnull
	var	1
	int	2
	line	137
	colm	34
	synt	any
	numeq
	unmark
	mark	L21
	var	9
	var	10
	line	138
	colm	22
	synt	any
	keywd	current
	line	138
	colm	21
	synt	any
	invoke	1
	str	8
	line	138
	colm	15
	synt	any
	invoke	2
	unmark
lab L21
	mark	L22
	pnull
	line	139
	colm	10
	synt	any
	keywd	dump
	int	5
	line	139
	colm	16
	synt	any
	asgn
	unmark
lab L22
	var	8
	str	6
	line	140
	colm	14
	synt	any
	invoke	1
	line	137
	colm	7
	synt	endif
	unmark
lab L20
	mark	L23
	var	2
	line	143
	colm	7
	synt	any
	pret
lab L23
	synt	any
	pfail
	line	136
	colm	4
	synt	endif
	unmark
lab L17
	mark	L24
	line	145
	colm	4
	synt	any
	pfail
	unmark
lab L24
	pnull
	line	146
	colm	2
	synt	any
	pfail
	end
proc sqLite__SQLi_column_count
	local	0,001000,st
	local	1,000000,sqLite__SQLi_Init
	local	2,000000,sqLite__SQLi_column_count
	local	3,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,17,123,121,114,151,137,143,157,154,165,155,156,137,143,157,165,156,164
	declend
	line	149
	colm	12
	synt	any
	mark	L1
	var	1
	line	150
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	2
	var	3
	str	0
	str	1
	line	151
	colm	47
	synt	any
	invoke	2
	line	151
	colm	37
	synt	any
	asgn
	var	0
	line	151
	colm	81
	synt	any
	invoke	1
	line	151
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	152
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_column_type
	local	0,001000,st
	local	1,001000,col
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_column_type
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,16,123,121,114,151,137,143,157,154,165,155,156,137,164,171,160,145
	declend
	line	155
	colm	12
	synt	any
	mark	L1
	var	2
	line	156
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	157
	colm	46
	synt	any
	invoke	2
	line	157
	colm	36
	synt	any
	asgn
	var	0
	var	1
	line	157
	colm	79
	synt	any
	invoke	2
	line	157
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	158
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_column_name
	local	0,001000,st
	local	1,001000,col
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_column_name
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,16,123,121,114,151,137,143,157,154,165,155,156,137,156,141,155,145
	declend
	line	161
	colm	12
	synt	any
	mark	L1
	var	2
	line	162
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	163
	colm	46
	synt	any
	invoke	2
	line	163
	colm	36
	synt	any
	asgn
	var	0
	var	1
	line	163
	colm	79
	synt	any
	invoke	2
	line	163
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	164
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_column_string
	local	0,001000,st
	local	1,001000,col
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_column_string
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,18,123,121,114,151,137,143,157,154,165,155,156,137,163,164,162,151,156,147
	declend
	line	167
	colm	12
	synt	any
	mark	L1
	var	2
	line	168
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	169
	colm	48
	synt	any
	invoke	2
	line	169
	colm	38
	synt	any
	asgn
	var	0
	var	1
	line	169
	colm	83
	synt	any
	invoke	2
	line	169
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	170
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_column_integer
	local	0,001000,st
	local	1,001000,col
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_column_integer
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,19,123,121,114,151,137,143,157,154,165,155,156,137,151,156,164,145,147,145,162
	declend
	line	173
	colm	12
	synt	any
	mark	L1
	var	2
	line	174
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	175
	colm	49
	synt	any
	invoke	2
	line	175
	colm	39
	synt	any
	asgn
	var	0
	var	1
	line	175
	colm	85
	synt	any
	invoke	2
	line	175
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	176
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_column_real
	local	0,001000,st
	local	1,001000,col
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_column_real
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,16,123,121,114,151,137,143,157,154,165,155,156,137,162,145,141,154
	declend
	line	179
	colm	12
	synt	any
	mark	L1
	var	2
	line	180
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	181
	colm	46
	synt	any
	invoke	2
	line	181
	colm	36
	synt	any
	asgn
	var	0
	var	1
	line	181
	colm	79
	synt	any
	invoke	2
	line	181
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	182
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_column
	local	0,001000,st
	local	1,001000,col
	local	2,000000,sqLite__SQLi_Init
	local	3,000000,sqLite__SQLi_column
	local	4,000000,loadfunc
	con	0,010000,9,163,161,154,151,164,145,056,163,157
	con	1,010000,11,123,121,114,151,137,143,157,154,165,155,156
	declend
	line	185
	colm	12
	synt	any
	mark	L1
	var	2
	line	186
	colm	21
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	3
	var	4
	str	0
	str	1
	line	187
	colm	41
	synt	any
	invoke	2
	line	187
	colm	31
	synt	any
	asgn
	var	0
	var	1
	line	187
	colm	69
	synt	any
	invoke	2
	line	187
	colm	4
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	188
	colm	1
	synt	any
	pfail
	end
proc sqLite___RowConstructor
	local	0,001000,columns
	local	1,001000,psql
	local	2,000040,qnum
	local	3,000040,mtx
	local	4,000020,columnNames
	local	5,000020,col
	local	6,000000,mutex
	local	7,000000,put
	local	8,000000,sqLite__SQLi_column_name
	local	9,000000,lock
	local	10,000000,unlock
	local	11,000000,push
	local	12,000000,string
	local	13,000000,constructor
	con	0,002000,1,0
	con	1,002000,1,1
	con	2,010000,4,123,121,114,137
	declend
	line	197
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	mark	L4
	pnull
	var	2
	int	0
	line	200
	colm	19
	synt	any
	asgn
	unmark
lab L4
	pnull
	var	3
	var	6
	line	200
	colm	37
	synt	any
	invoke	0
	line	200
	colm	29
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L5
	pnull
	var	4
	pnull
	line	202
	colm	19
	synt	any
	llist	0
	line	202
	colm	16
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	line	203
	colm	4
	synt	every
	mark0
	pnull
	var	5
	pnull
	var	0
	line	203
	colm	17
	synt	any
	bang
	line	203
	colm	14
	synt	any
	asgn
	pop
	mark0
	var	7
	var	4
	var	8
	var	1
	var	5
	line	204
	colm	48
	synt	any
	invoke	2
	line	204
	colm	10
	synt	any
	invoke	2
	unmark
lab L7
	efail
lab L8
	line	203
	colm	4
	synt	endevery
	unmark
lab L6
	mark	L9
	mark	L10
	var	9
	var	3
	line	206
	colm	9
	synt	any
	invoke	1
	unmark
lab L10
	mark	L11
	int	1
	pnull
	var	2
	dup
	int	1
	line	206
	colm	25
	synt	any
	plus
	asgn
	var	10
	var	3
	line	206
	colm	36
	synt	any
	invoke	1
	line	206
	colm	20
	synt	any
	invoke	2
	line	206
	colm	42
	synt	any
	esusp
	goto	L12
lab L11
	int	1
	line	206
	colm	43
	synt	any
	limit
	pushn1
	var	10
	var	3
	line	206
	colm	50
	synt	any
	invoke	1
	line	206
	colm	56
	synt	any
	keywd	fail
	line	206
	colm	43
	synt	any
	invoke	2
	lsusp
lab L12
	unmark
lab L9
	mark	L13
	var	11
	var	4
	pnull
	str	2
	var	12
	var	2
	line	207
	colm	38
	synt	any
	invoke	1
	line	207
	colm	29
	synt	any
	cat
	line	207
	colm	8
	synt	any
	invoke	2
	unmark
lab L13
	mark	L14
	mark	L15
	var	13
	var	4
	invoke	-1
	line	208
	colm	4
	synt	any
	pret
lab L15
	synt	any
	pfail
	unmark
lab L14
	pnull
	line	209
	colm	2
	synt	any
	pfail
	end
proc sqLite__SQLi_As_List
	local	0,001000,db
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,makeRow
	local	4,000020,row
	local	5,000020,ans
	local	6,000020,psql
	local	7,000020,columns
	local	8,000020,col
	local	9,000000,sqLite__SQLi_Init
	local	10,000000,string
	local	11,000000,runerr
	local	12,000000,sqLite__SQLi_prepare
	local	13,000000,push
	local	14,000000,sqLite__SQLi_bind
	local	15,000000,sqLite__SQLi_column_count
	local	16,000000,sqLite___RowConstructor
	local	17,000000,sqLite__SQLi_step
	local	18,000000,sqLite__SQLi_column
	local	19,000000,put
	local	20,000000,sqLite__SQLi_finalize
	con	0,002000,3,103
	con	1,002000,1,0
	con	2,002000,1,1
	con	3,002000,3,100
	declend
	line	222
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	var	9
	line	224
	colm	31
	synt	any
	invoke	0
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	10
	var	1
	line	225
	colm	14
	synt	any
	invoke	1
	line	225
	colm	20
	synt	any
	esusp
	goto	L6
lab L5
	var	11
	int	0
	var	1
	line	225
	colm	28
	synt	any
	invoke	2
lab L6
	line	225
	colm	5
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	line	229
	colm	4
	synt	if
	mark0
	pnull
	var	6
	var	12
	var	0
	var	1
	line	229
	colm	35
	synt	any
	invoke	2
	line	229
	colm	12
	synt	any
	asgn
	unmark
	mark	L8
	line	230
	colm	7
	synt	if
	mark0
	pnull
	int	1
	pnull
	var	2
	line	230
	colm	14
	synt	any
	size
	line	230
	colm	12
	synt	any
	numlt
	unmark
	mark	L9
	var	13
	var	2
	var	6
	line	231
	colm	14
	synt	any
	invoke	2
	unmark
lab L9
	line	232
	colm	10
	synt	if
	mark0
	mark	L10
	var	14
	var	2
	invoke	-1
	unmark
	efail
lab L10
	pnull
	unmark
	line	232
	colm	46
	synt	any
	pfail
	line	232
	colm	10
	synt	endif
	line	230
	colm	7
	synt	endif
	unmark
lab L8
	mark	L11
	pnull
	var	5
	pnull
	line	234
	colm	14
	synt	any
	llist	0
	line	234
	colm	11
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	line	235
	colm	7
	synt	ifelse
	mark	L13
	pnull
	int	2
	pnull
	var	7
	var	15
	var	6
	line	235
	colm	51
	synt	any
	invoke	1
	line	235
	colm	23
	synt	any
	asgn
	line	235
	colm	12
	synt	any
	numlt
	unmark
	mark	L15
	pnull
	var	3
	var	16
	var	7
	var	6
	line	236
	colm	44
	synt	any
	invoke	2
	line	236
	colm	18
	synt	any
	asgn
	unmark
lab L15
	line	237
	colm	10
	synt	every
	mark0
	pnull
	int	3
	var	17
	var	6
	line	237
	colm	39
	synt	any
	invoke	1
	line	237
	colm	20
	synt	any
	numeq
	pop
	mark0
	mark	L18
	pnull
	var	4
	var	3
	line	238
	colm	27
	synt	any
	invoke	0
	line	238
	colm	17
	synt	any
	asgn
	unmark
lab L18
	mark	L19
	line	239
	colm	13
	synt	every
	mark0
	pnull
	var	8
	pnull
	var	7
	line	239
	colm	26
	synt	any
	bang
	line	239
	colm	23
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	var	4
	var	8
	line	239
	colm	41
	synt	any
	subsc
	var	18
	var	6
	var	8
	line	239
	colm	69
	synt	any
	invoke	2
	line	239
	colm	47
	synt	any
	asgn
	unmark
lab L20
	efail
lab L21
	line	239
	colm	13
	synt	endevery
	unmark
lab L19
	var	19
	var	5
	var	4
	line	240
	colm	16
	synt	any
	invoke	2
	unmark
lab L16
	efail
lab L17
	line	237
	colm	10
	synt	endevery
	goto	L14
lab L13
	line	243
	colm	10
	synt	every
	mark0
	pnull
	int	3
	var	17
	var	6
	line	243
	colm	39
	synt	any
	invoke	1
	line	243
	colm	20
	synt	any
	numeq
	pop
	mark0
	var	19
	var	5
	var	18
	var	6
	int	2
	line	243
	colm	75
	synt	any
	invoke	2
	line	243
	colm	51
	synt	any
	invoke	2
	unmark
lab L22
	efail
lab L23
	line	243
	colm	10
	synt	endevery
lab L14
	line	235
	colm	7
	synt	endifelse
	unmark
lab L12
	mark	L24
	var	20
	var	6
	line	245
	colm	28
	synt	any
	invoke	1
	unmark
lab L24
	mark	L25
	var	5
	line	246
	colm	7
	synt	any
	pret
lab L25
	synt	any
	pfail
	line	229
	colm	4
	synt	endif
	unmark
lab L7
	pnull
	line	249
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_As_Set
	local	0,001000,db
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,makeRow
	local	4,000020,row
	local	5,000020,ans
	local	6,000020,psql
	local	7,000020,columns
	local	8,000020,col
	local	9,000000,sqLite__SQLi_Init
	local	10,000000,string
	local	11,000000,runerr
	local	12,000000,sqLite__SQLi_prepare
	local	13,000000,push
	local	14,000000,sqLite__SQLi_bind
	local	15,000000,set
	local	16,000000,sqLite__SQLi_column_count
	local	17,000000,sqLite___RowConstructor
	local	18,000000,sqLite__SQLi_step
	local	19,000000,sqLite__SQLi_column
	local	20,000000,insert
	local	21,000000,sqLite__SQLi_finalize
	con	0,002000,3,103
	con	1,002000,1,0
	con	2,002000,1,1
	con	3,002000,3,100
	declend
	line	253
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	var	9
	line	255
	colm	31
	synt	any
	invoke	0
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	10
	var	1
	line	256
	colm	14
	synt	any
	invoke	1
	line	256
	colm	20
	synt	any
	esusp
	goto	L6
lab L5
	var	11
	int	0
	var	1
	line	256
	colm	28
	synt	any
	invoke	2
lab L6
	line	256
	colm	5
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	line	260
	colm	4
	synt	if
	mark0
	pnull
	var	6
	var	12
	var	0
	var	1
	line	260
	colm	35
	synt	any
	invoke	2
	line	260
	colm	12
	synt	any
	asgn
	unmark
	mark	L8
	line	261
	colm	7
	synt	if
	mark0
	pnull
	int	1
	pnull
	var	2
	line	261
	colm	14
	synt	any
	size
	line	261
	colm	12
	synt	any
	numlt
	unmark
	mark	L9
	var	13
	var	2
	var	6
	line	262
	colm	14
	synt	any
	invoke	2
	unmark
lab L9
	line	263
	colm	10
	synt	if
	mark0
	mark	L10
	var	14
	var	2
	invoke	-1
	unmark
	efail
lab L10
	pnull
	unmark
	line	263
	colm	46
	synt	any
	pfail
	line	263
	colm	10
	synt	endif
	line	261
	colm	7
	synt	endif
	unmark
lab L8
	mark	L11
	pnull
	var	5
	var	15
	line	265
	colm	17
	synt	any
	invoke	0
	line	265
	colm	11
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	line	266
	colm	7
	synt	ifelse
	mark	L13
	pnull
	int	2
	pnull
	var	7
	var	16
	var	6
	line	266
	colm	51
	synt	any
	invoke	1
	line	266
	colm	23
	synt	any
	asgn
	line	266
	colm	12
	synt	any
	numlt
	unmark
	mark	L15
	pnull
	var	3
	var	17
	var	7
	var	6
	line	267
	colm	44
	synt	any
	invoke	2
	line	267
	colm	18
	synt	any
	asgn
	unmark
lab L15
	line	268
	colm	10
	synt	every
	mark0
	pnull
	int	3
	var	18
	var	6
	line	268
	colm	39
	synt	any
	invoke	1
	line	268
	colm	20
	synt	any
	numeq
	pop
	mark0
	mark	L18
	pnull
	var	4
	var	3
	line	269
	colm	27
	synt	any
	invoke	0
	line	269
	colm	17
	synt	any
	asgn
	unmark
lab L18
	mark	L19
	line	270
	colm	13
	synt	every
	mark0
	pnull
	var	8
	pnull
	var	7
	line	270
	colm	26
	synt	any
	bang
	line	270
	colm	23
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	var	4
	var	8
	line	270
	colm	41
	synt	any
	subsc
	var	19
	var	6
	var	8
	line	270
	colm	69
	synt	any
	invoke	2
	line	270
	colm	47
	synt	any
	asgn
	unmark
lab L20
	efail
lab L21
	line	270
	colm	13
	synt	endevery
	unmark
lab L19
	var	20
	var	5
	var	4
	line	271
	colm	19
	synt	any
	invoke	2
	unmark
lab L16
	efail
lab L17
	line	268
	colm	10
	synt	endevery
	goto	L14
lab L13
	line	274
	colm	10
	synt	every
	mark0
	pnull
	int	3
	var	18
	var	6
	line	274
	colm	39
	synt	any
	invoke	1
	line	274
	colm	20
	synt	any
	numeq
	pop
	mark0
	var	20
	var	5
	var	19
	var	6
	int	2
	line	274
	colm	78
	synt	any
	invoke	2
	line	274
	colm	54
	synt	any
	invoke	2
	unmark
lab L22
	efail
lab L23
	line	274
	colm	10
	synt	endevery
lab L14
	line	266
	colm	7
	synt	endifelse
	unmark
lab L12
	mark	L24
	var	21
	var	6
	line	276
	colm	28
	synt	any
	invoke	1
	unmark
lab L24
	mark	L25
	var	5
	line	277
	colm	7
	synt	any
	pret
lab L25
	synt	any
	pfail
	line	260
	colm	4
	synt	endif
	unmark
lab L7
	pnull
	line	280
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_As_Table
	local	0,001000,db
	local	1,001000,sql
	local	2,001000,indexCol
	local	3,001000,args
	local	4,000020,makeRow
	local	5,000020,row
	local	6,000020,ans
	local	7,000020,psql
	local	8,000020,columns
	local	9,000020,col
	local	10,000000,sqLite__SQLi_Init
	local	11,000000,string
	local	12,000000,runerr
	local	13,000000,integer
	local	14,000000,sqLite__SQLi_prepare
	local	15,000000,push
	local	16,000000,sqLite__SQLi_bind
	local	17,000000,sqLite___RowConstructor
	local	18,000000,sqLite__SQLi_column_count
	local	19,000000,table
	local	20,000000,sqLite__SQLi_step
	local	21,000000,sqLite__SQLi_column
	local	22,000000,sqLite__SQLi_finalize
	con	0,002000,3,103
	con	1,002000,1,1
	con	2,002000,3,101
	con	3,002000,1,0
	con	4,002000,3,100
	declend
	line	289
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	var	10
	line	291
	colm	31
	synt	any
	invoke	0
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	11
	var	1
	line	292
	colm	14
	synt	any
	invoke	1
	line	292
	colm	20
	synt	any
	esusp
	goto	L6
lab L5
	var	12
	int	0
	var	1
	line	292
	colm	28
	synt	any
	invoke	2
lab L6
	line	292
	colm	5
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	pnull
	pnull
	var	2
	line	293
	colm	1
	synt	any
	null
	int	1
	line	293
	colm	11
	synt	any
	asgn
	unmark
lab L7
	mark	L8
	pnull
	var	2
	mark	L9
	var	13
	var	2
	line	294
	colm	20
	synt	any
	invoke	1
	line	294
	colm	31
	synt	any
	esusp
	goto	L10
lab L9
	var	12
	int	2
	var	2
	line	294
	colm	39
	synt	any
	invoke	2
lab L10
	line	294
	colm	10
	synt	any
	asgn
	unmark
lab L8
	mark	L11
	line	287
	colm	4
	synt	if
	mark0
	pnull
	var	7
	var	14
	var	0
	var	1
	line	287
	colm	35
	synt	any
	invoke	2
	line	287
	colm	12
	synt	any
	asgn
	unmark
	mark	L12
	line	288
	colm	7
	synt	if
	mark0
	pnull
	int	3
	pnull
	var	3
	line	288
	colm	14
	synt	any
	size
	line	288
	colm	12
	synt	any
	numlt
	unmark
	mark	L13
	var	15
	var	3
	var	7
	line	289
	colm	14
	synt	any
	invoke	2
	unmark
lab L13
	line	290
	colm	10
	synt	if
	mark0
	mark	L14
	var	16
	var	3
	invoke	-1
	unmark
	efail
lab L14
	pnull
	unmark
	line	290
	colm	46
	synt	any
	pfail
	line	290
	colm	10
	synt	endif
	line	288
	colm	7
	synt	endif
	unmark
lab L12
	mark	L15
	pnull
	var	4
	var	17
	pnull
	var	8
	var	18
	var	7
	line	292
	colm	76
	synt	any
	invoke	1
	line	292
	colm	49
	synt	any
	asgn
	var	7
	line	292
	colm	41
	synt	any
	invoke	2
	line	292
	colm	15
	synt	any
	asgn
	unmark
lab L15
	mark	L16
	pnull
	var	6
	var	19
	line	293
	colm	19
	synt	any
	invoke	0
	line	293
	colm	11
	synt	any
	asgn
	unmark
lab L16
	mark	L17
	line	294
	colm	7
	synt	every
	mark0
	pnull
	int	4
	var	20
	var	7
	line	294
	colm	36
	synt	any
	invoke	1
	line	294
	colm	17
	synt	any
	numeq
	pop
	mark0
	mark	L20
	pnull
	var	5
	var	4
	line	295
	colm	24
	synt	any
	invoke	0
	line	295
	colm	14
	synt	any
	asgn
	unmark
lab L20
	mark	L21
	line	296
	colm	10
	synt	every
	mark0
	pnull
	var	9
	pnull
	var	8
	line	296
	colm	23
	synt	any
	bang
	line	296
	colm	20
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	var	5
	var	9
	line	296
	colm	38
	synt	any
	subsc
	var	21
	var	7
	var	9
	line	296
	colm	66
	synt	any
	invoke	2
	line	296
	colm	44
	synt	any
	asgn
	unmark
lab L22
	efail
lab L23
	line	296
	colm	10
	synt	endevery
	unmark
lab L21
	pnull
	pnull
	var	6
	pnull
	var	5
	var	2
	line	297
	colm	17
	synt	any
	subsc
	line	297
	colm	13
	synt	any
	subsc
	var	5
	line	297
	colm	29
	synt	any
	asgn
	unmark
lab L18
	efail
lab L19
	line	294
	colm	7
	synt	endevery
	unmark
lab L17
	mark	L24
	var	22
	var	7
	line	299
	colm	28
	synt	any
	invoke	1
	unmark
lab L24
	mark	L25
	var	6
	line	300
	colm	7
	synt	any
	pret
lab L25
	synt	any
	pfail
	line	287
	colm	4
	synt	endif
	unmark
lab L11
	pnull
	line	303
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_Row
	local	0,001000,db
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,makeRow
	local	4,000020,row
	local	5,000020,psql
	local	6,000020,columns
	local	7,000020,col
	local	8,000000,sqLite__SQLi_Init
	local	9,000000,string
	local	10,000000,runerr
	local	11,000000,sqLite__SQLi_prepare
	local	12,000000,push
	local	13,000000,sqLite__SQLi_bind
	local	14,000000,sqLite__SQLi_column_count
	local	15,000000,sqLite___RowConstructor
	local	16,000000,sqLite__SQLi_step
	local	17,000000,sqLite__SQLi_column
	local	18,000000,sqLite__SQLi_finalize
	con	0,002000,3,103
	con	1,002000,1,0
	con	2,002000,1,1
	con	3,002000,3,100
	declend
	line	309
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	var	8
	line	311
	colm	31
	synt	any
	invoke	0
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	9
	var	1
	line	312
	colm	14
	synt	any
	invoke	1
	line	312
	colm	20
	synt	any
	esusp
	goto	L6
lab L5
	var	10
	int	0
	var	1
	line	312
	colm	28
	synt	any
	invoke	2
lab L6
	line	312
	colm	5
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	line	316
	colm	4
	synt	if
	mark0
	pnull
	var	5
	var	11
	var	0
	var	1
	line	316
	colm	35
	synt	any
	invoke	2
	line	316
	colm	12
	synt	any
	asgn
	unmark
	mark	L8
	line	317
	colm	7
	synt	if
	mark0
	pnull
	int	1
	pnull
	var	2
	line	317
	colm	14
	synt	any
	size
	line	317
	colm	12
	synt	any
	numlt
	unmark
	mark	L9
	var	12
	var	2
	var	5
	line	318
	colm	14
	synt	any
	invoke	2
	unmark
lab L9
	line	319
	colm	10
	synt	if
	mark0
	mark	L10
	var	13
	var	2
	invoke	-1
	unmark
	efail
lab L10
	pnull
	unmark
	line	319
	colm	46
	synt	any
	pfail
	line	319
	colm	10
	synt	endif
	line	317
	colm	7
	synt	endif
	unmark
lab L8
	mark	L11
	line	322
	colm	7
	synt	ifelse
	mark	L12
	pnull
	int	2
	pnull
	var	6
	var	14
	var	5
	line	322
	colm	51
	synt	any
	invoke	1
	line	322
	colm	23
	synt	any
	asgn
	line	322
	colm	12
	synt	any
	numlt
	unmark
	mark	L14
	pnull
	var	3
	var	15
	var	6
	var	5
	line	323
	colm	44
	synt	any
	invoke	2
	line	323
	colm	18
	synt	any
	asgn
	unmark
lab L14
	line	324
	colm	10
	synt	every
	mark0
	pnull
	int	3
	var	16
	var	5
	line	324
	colm	39
	synt	any
	invoke	1
	line	324
	colm	20
	synt	any
	numeq
	pop
	mark0
	mark	L17
	pnull
	var	4
	var	3
	line	325
	colm	27
	synt	any
	invoke	0
	line	325
	colm	17
	synt	any
	asgn
	unmark
lab L17
	mark	L18
	line	326
	colm	13
	synt	every
	mark0
	pnull
	var	7
	pnull
	var	6
	line	326
	colm	26
	synt	any
	bang
	line	326
	colm	23
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	var	4
	var	7
	line	326
	colm	41
	synt	any
	subsc
	var	17
	var	5
	var	7
	line	326
	colm	69
	synt	any
	invoke	2
	line	326
	colm	47
	synt	any
	asgn
	unmark
lab L19
	efail
lab L20
	line	326
	colm	13
	synt	endevery
	unmark
lab L18
	line	327
	colm	13
	synt	suspend
	mark0
	var	4
	line	327
	colm	13
	synt	any
	psusp
	pop
lab L21
	efail
lab L22
	line	327
	colm	13
	synt	endsuspend
	unmark
lab L15
	efail
lab L16
	line	324
	colm	10
	synt	endevery
	goto	L13
lab L12
	line	330
	colm	10
	synt	every
	mark0
	pnull
	int	3
	var	16
	var	5
	line	330
	colm	39
	synt	any
	invoke	1
	line	330
	colm	20
	synt	any
	numeq
	pop
	mark0
	line	330
	colm	48
	synt	suspend
	mark0
	var	17
	var	5
	int	2
	line	330
	colm	75
	synt	any
	invoke	2
	line	330
	colm	48
	synt	any
	psusp
	pop
lab L25
	efail
lab L26
	line	330
	colm	48
	synt	endsuspend
	unmark
lab L23
	efail
lab L24
	line	330
	colm	10
	synt	endevery
lab L13
	line	322
	colm	7
	synt	endifelse
	unmark
lab L11
	var	18
	var	5
	line	332
	colm	28
	synt	any
	invoke	1
	line	316
	colm	4
	synt	endif
	unmark
lab L7
	pnull
	line	335
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_Exec
	local	0,001000,db
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,makeRow
	local	4,000020,row
	local	5,000020,psql
	local	6,000020,columns
	local	7,000020,col
	local	8,000020,ans
	local	9,000000,sqLite__SQLi_Init
	local	10,000000,string
	local	11,000000,runerr
	local	12,000000,sqLite__SQLi_prepare
	local	13,000000,push
	local	14,000000,sqLite__SQLi_bind
	local	15,000000,sqLite__SQLi_column_count
	local	16,000000,sqLite___RowConstructor
	local	17,000000,sqLite__SQLi_step
	local	18,000000,sqLite__SQLi_column
	local	19,000000,sqLite__SQLi_finalize
	con	0,002000,3,103
	con	1,002000,1,0
	con	2,002000,1,1
	con	3,002000,3,100
	con	4,002000,3,101
	declend
	line	342
	colm	12
	synt	any
lab L1
	init	L3
	mark	L2
	var	9
	line	344
	colm	31
	synt	any
	invoke	0
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	1
	mark	L5
	var	10
	var	1
	line	345
	colm	14
	synt	any
	invoke	1
	line	345
	colm	20
	synt	any
	esusp
	goto	L6
lab L5
	var	11
	int	0
	var	1
	line	345
	colm	28
	synt	any
	invoke	2
lab L6
	line	345
	colm	5
	synt	any
	asgn
	unmark
lab L4
	mark	L7
	line	349
	colm	4
	synt	if
	mark0
	pnull
	var	5
	var	12
	var	0
	var	1
	line	349
	colm	35
	synt	any
	invoke	2
	line	349
	colm	12
	synt	any
	asgn
	unmark
	mark	L8
	line	350
	colm	7
	synt	if
	mark0
	pnull
	int	1
	pnull
	var	2
	line	350
	colm	14
	synt	any
	size
	line	350
	colm	12
	synt	any
	numlt
	unmark
	mark	L9
	var	13
	var	2
	var	5
	line	351
	colm	14
	synt	any
	invoke	2
	unmark
lab L9
	line	352
	colm	10
	synt	if
	mark0
	mark	L10
	var	14
	var	2
	invoke	-1
	unmark
	efail
lab L10
	pnull
	unmark
	line	352
	colm	46
	synt	any
	pfail
	line	352
	colm	10
	synt	endif
	line	350
	colm	7
	synt	endif
	unmark
lab L8
	mark	L11
	line	354
	colm	7
	synt	if
	mark0
	pnull
	int	2
	pnull
	var	6
	var	15
	var	5
	line	354
	colm	51
	synt	any
	invoke	1
	line	354
	colm	23
	synt	any
	asgn
	line	354
	colm	12
	synt	any
	numlt
	unmark
	pnull
	var	3
	var	16
	var	6
	var	5
	line	355
	colm	44
	synt	any
	invoke	2
	line	355
	colm	18
	synt	any
	asgn
	line	354
	colm	7
	synt	endif
	unmark
lab L11
	line	358
	colm	7
	synt	ifelse
	mark	L12
	pnull
	int	3
	pnull
	var	8
	var	17
	var	5
	line	358
	colm	41
	synt	any
	invoke	1
	line	358
	colm	21
	synt	any
	asgn
	line	358
	colm	14
	synt	any
	numeq
	unmark
	line	359
	colm	10
	synt	ifelse
	mark	L14
	pnull
	var	6
	int	2
	line	359
	colm	21
	synt	any
	numgt
	unmark
	mark	L16
	pnull
	var	4
	var	3
	line	360
	colm	27
	synt	any
	invoke	0
	line	360
	colm	17
	synt	any
	asgn
	unmark
lab L16
	mark	L17
	line	361
	colm	13
	synt	every
	mark0
	pnull
	var	7
	pnull
	var	6
	line	361
	colm	26
	synt	any
	bang
	line	361
	colm	23
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	var	4
	var	7
	line	361
	colm	41
	synt	any
	subsc
	var	18
	var	5
	var	7
	line	361
	colm	69
	synt	any
	invoke	2
	line	361
	colm	47
	synt	any
	asgn
	unmark
lab L18
	efail
lab L19
	line	361
	colm	13
	synt	endevery
	unmark
lab L17
	mark	L20
	var	19
	var	5
	line	362
	colm	34
	synt	any
	invoke	1
	unmark
lab L20
	mark	L21
	var	4
	line	363
	colm	13
	synt	any
	pret
lab L21
	synt	any
	pfail
	goto	L15
lab L14
	line	364
	colm	17
	synt	ifelse
	mark	L22
	pnull
	var	6
	int	2
	line	364
	colm	28
	synt	any
	numeq
	unmark
	mark	L24
	pnull
	var	4
	var	18
	var	5
	int	2
	line	365
	colm	39
	synt	any
	invoke	2
	line	365
	colm	17
	synt	any
	asgn
	unmark
lab L24
	mark	L25
	var	19
	var	5
	line	366
	colm	34
	synt	any
	invoke	1
	unmark
lab L25
	mark	L26
	var	4
	line	367
	colm	13
	synt	any
	pret
lab L26
	synt	any
	pfail
	goto	L23
lab L22
	mark	L27
	var	19
	var	5
	line	369
	colm	34
	synt	any
	invoke	1
	unmark
lab L27
	mark	L28
	pnull
	line	370
	colm	13
	synt	any
	pret
lab L28
	synt	any
	pfail
lab L23
	line	364
	colm	17
	synt	endifelse
lab L15
	line	359
	colm	10
	synt	endifelse
	goto	L13
lab L12
	line	372
	colm	14
	synt	ifelse
	mark	L29
	pnull
	int	4
	pnull
	var	8
	line	372
	colm	23
	synt	any
	nonnull
	line	372
	colm	21
	synt	any
	numeq
	unmark
	mark	L31
	var	19
	var	5
	line	373
	colm	31
	synt	any
	invoke	1
	unmark
lab L31
	mark	L32
	pnull
	line	374
	colm	10
	synt	any
	pret
lab L32
	synt	any
	pfail
	goto	L30
lab L29
	var	19
	var	5
	line	376
	colm	31
	synt	any
	invoke	1
lab L30
	line	372
	colm	14
	synt	endifelse
lab L13
	line	358
	colm	7
	synt	endifelse
	line	349
	colm	4
	synt	endif
	unmark
lab L7
	pnull
	line	380
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_Rows
	local	0,001000,db
	local	1,001000,dbTable
	local	2,000020,psql
	local	3,000020,ans
	local	4,000000,string
	local	5,000000,runerr
	local	6,000000,sqLite__SQLi_prepare
	local	7,000000,sqLite__SQLi_step
	local	8,000000,sqLite__SQLi_column
	local	9,000000,sqLite__SQLi_finalize
	con	0,002000,3,103
	con	1,010000,21,123,105,114,105,103,124,040,143,157,165,156,164,050,052,051,040,106,122,117,115,040
	con	2,002000,3,100
	con	3,002000,1,1
	con	4,002000,1,0
	declend
	line	386
	colm	12
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	4
	var	1
	line	388
	colm	18
	synt	any
	invoke	1
	line	388
	colm	28
	synt	any
	esusp
	goto	L3
lab L2
	var	5
	int	0
	var	1
	line	388
	colm	36
	synt	any
	invoke	2
lab L3
	line	388
	colm	9
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	383
	colm	4
	synt	if
	mark0
	pnull
	var	2
	var	6
	var	0
	pnull
	str	1
	var	1
	line	383
	colm	62
	synt	any
	cat
	line	383
	colm	35
	synt	any
	invoke	2
	line	383
	colm	12
	synt	any
	asgn
	unmark
	mark	L5
	pnull
	var	3
	var	7
	var	2
	line	384
	colm	31
	synt	any
	invoke	1
	line	384
	colm	11
	synt	any
	asgn
	unmark
lab L5
	line	385
	colm	7
	synt	ifelse
	mark	L6
	pnull
	int	2
	var	3
	line	385
	colm	14
	synt	any
	numeq
	unmark
	mark	L8
	pnull
	var	3
	var	8
	var	2
	int	3
	line	386
	colm	36
	synt	any
	invoke	2
	line	386
	colm	14
	synt	any
	asgn
	unmark
lab L8
	mark	L9
	var	9
	var	2
	line	387
	colm	31
	synt	any
	invoke	1
	unmark
lab L9
	mark	L10
	var	3
	line	388
	colm	10
	synt	any
	pret
lab L10
	synt	any
	pfail
	goto	L7
lab L6
	mark	L11
	var	9
	var	2
	line	390
	colm	31
	synt	any
	invoke	1
	unmark
lab L11
	mark	L12
	int	4
	line	391
	colm	10
	synt	any
	pret
lab L12
	synt	any
	pfail
lab L7
	line	385
	colm	7
	synt	endifelse
	line	383
	colm	4
	synt	endif
	unmark
lab L4
	pnull
	line	395
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLi_isTable
	local	0,001000,db
	local	1,001000,dbTable
	local	2,000020,psql
	local	3,000020,ans
	local	4,000000,string
	local	5,000000,runerr
	local	6,000000,sqLite__SQLi_prepare
	local	7,000000,sqLite__SQLi_step
	local	8,000000,sqLite__SQLi_finalize
	con	0,002000,3,103
	con	1,010000,53,123,105,114,105,103,124,040,164,142,154,137,156,141,155,145,040,106,122,117,115,040,163,161,154,151,164,145,137,155,141,163,164,145,162,040,127,110,105,122,105,040,164,142,154,137,156,141,155,145,040,075,040,047
	con	2,010000,1,047
	con	3,002000,3,100
	con	4,002000,1,1
	declend
	line	401
	colm	12
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	4
	var	1
	line	403
	colm	18
	synt	any
	invoke	1
	line	403
	colm	28
	synt	any
	esusp
	goto	L3
lab L2
	var	5
	int	0
	var	1
	line	403
	colm	36
	synt	any
	invoke	2
lab L3
	line	403
	colm	9
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	404
	colm	4
	synt	if
	mark0
	pnull
	var	2
	var	6
	var	0
	pnull
	pnull
	str	1
	var	1
	line	406
	colm	84
	synt	any
	cat
	str	2
	line	406
	colm	95
	synt	any
	cat
	line	404
	colm	35
	synt	any
	invoke	2
	line	404
	colm	12
	synt	any
	asgn
	unmark
	mark	L5
	pnull
	var	3
	var	7
	var	2
	line	407
	colm	31
	synt	any
	invoke	1
	line	407
	colm	11
	synt	any
	asgn
	unmark
lab L5
	line	408
	colm	7
	synt	ifelse
	mark	L6
	pnull
	int	3
	var	3
	line	408
	colm	14
	synt	any
	numeq
	unmark
	mark	L8
	var	8
	var	2
	line	409
	colm	31
	synt	any
	invoke	1
	unmark
lab L8
	mark	L9
	int	4
	line	410
	colm	10
	synt	any
	pret
lab L9
	synt	any
	pfail
	goto	L7
lab L6
	var	8
	var	2
	line	412
	colm	31
	synt	any
	invoke	1
lab L7
	line	408
	colm	7
	synt	endifelse
	line	404
	colm	4
	synt	endif
	unmark
lab L4
	pnull
	line	416
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_api
	local	0,001000,self
	local	1,000000,lang__find_method
	con	0,010000,5,102,105,107,111,116
	con	1,010000,3,105,116,104
	con	2,010000,8,122,117,114,114,102,101,103,113
	con	3,010000,5,103,154,157,163,145
	con	4,010000,6,105,162,162,115,163,147
	con	5,010000,4,105,170,145,143
	con	6,010000,7,123,121,114,137,122,157,167
	con	7,010000,11,123,121,114,137,101,163,137,114,151,163,164
	con	8,010000,12,123,121,114,137,101,163,137,124,141,142,154,145
	con	9,010000,10,123,121,114,137,101,163,137,123,145,164
	con	10,010000,4,122,157,167,163
	con	11,010000,7,151,163,124,141,142,154,145
	declend
	line	455
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	1
	var	0
	str	0
	line	457
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	1
	line	458
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	2
	line	459
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	3
	line	460
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	4
	line	461
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	5
	line	462
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	6
	line	463
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	7
	line	464
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	8
	line	465
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	9
	line	466
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	10
	line	467
	colm	32
	synt	any
	invoke	2
	var	1
	var	0
	str	11
	line	468
	colm	32
	synt	any
	invoke	2
	line	456
	colm	14
	synt	any
	llist	12
	line	456
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	470
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_BEGIN
	local	0,001000,self
	local	1,000020,start
	local	2,000020,attempts
	local	3,000020,ans
	local	4,000020,psql
	local	5,000020,nested
	local	6,000000,sqLite__SQLi_prepare
	local	7,000000,lock
	local	8,000000,sqLite__SQLi_step
	local	9,000000,delay
	local	10,000000,sqLite__SQLi_finalize
	local	11,000000,unlock
	local	12,000000,write
	con	0,002000,1,5
	con	1,010000,27,102,105,107,111,116,040,111,115,115,105,104,111,101,124,105,040,124,122,101,116,123,101,103,124,111,117,116
	con	2,002000,1,1
	con	3,002000,1,0
	con	4,010000,15,102,105,107,111,116,040,164,151,155,145,144,040,157,165,164
	con	5,002000,3,101
	con	6,010000,13,102,105,107,111,116,040,146,141,151,154,145,144,040
	declend
	line	473
	colm	11
	synt	any
	mark	L1
	pnull
	var	3
	int	0
	line	474
	colm	34
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	var	4
	var	6
	pnull
	var	0
	line	475
	colm	46
	synt	any
	field	db
	str	1
	line	475
	colm	41
	synt	any
	invoke	2
	line	475
	colm	18
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	mark	L4
	var	7
	pnull
	var	0
	line	477
	colm	20
	synt	any
	field	mtx
	line	477
	colm	12
	synt	any
	invoke	1
	unmark
lab L4
	mark	L5
	int	2
	mark	L7
	pnull
	var	5
	pnull
	var	0
	line	478
	colm	24
	synt	any
	field	transactions
	line	478
	colm	17
	synt	any
	asgn
	unmark
lab L7
	line	479
	colm	10
	synt	ifelse
	mark	L8
	pnull
	pnull
	var	0
	line	479
	colm	17
	synt	any
	field	transactions
	int	3
	line	479
	colm	30
	synt	any
	numeq
	unmark
	mark	L10
	pnull
	var	2
	int	3
	line	480
	colm	22
	synt	any
	asgn
	unmark
lab L10
	mark	L11
	line	481
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	481
	colm	20
	synt	any
	field	waitSecs
	int	3
	line	481
	colm	29
	synt	any
	numgt
	unmark
	pnull
	var	1
	line	481
	colm	45
	synt	any
	keywd	now
	line	481
	colm	42
	synt	any
	asgn
	line	481
	colm	13
	synt	endif
	unmark
lab L11
	mark	L12
lab L13
	line	482
	colm	13
	synt	while
	mark0
	pnull
	var	3
	int	0
	line	482
	colm	23
	synt	any
	numeq
	unmark
	mark	L13
	mark	L16
	pnull
	var	3
	var	8
	var	4
	int	2
	line	483
	colm	40
	synt	any
	invoke	2
	line	483
	colm	20
	synt	any
	asgn
	unmark
lab L16
	line	484
	colm	16
	synt	if
	mark0
	pnull
	var	3
	int	0
	line	484
	colm	23
	synt	any
	numeq
	unmark
	mark	L17
	var	9
	pnull
	int	0
	pnull
	pnull
	int	2
	pnull
	var	2
	dup
	int	2
	line	485
	colm	44
	synt	any
	plus
	asgn
	line	485
	colm	33
	synt	any
	plus
	line	485
	colm	29
	synt	any
	random
	line	485
	colm	27
	synt	any
	mult
	line	485
	colm	24
	synt	any
	invoke	1
	unmark
lab L17
	line	487
	colm	19
	synt	if
	mark0
	pnull
	pnull
	line	487
	colm	23
	synt	any
	keywd	now
	var	1
	line	487
	colm	28
	synt	any
	minus
	pnull
	var	0
	line	487
	colm	43
	synt	any
	field	waitSecs
	line	487
	colm	37
	synt	any
	numgt
	unmark
	mark	L18
	var	10
	var	4
	line	488
	colm	43
	synt	any
	invoke	1
	unmark
lab L18
	mark	L19
	var	11
	pnull
	var	0
	line	489
	colm	33
	synt	any
	field	mtx
	line	489
	colm	28
	synt	any
	invoke	1
	unmark
lab L19
	mark	L20
	var	12
	line	490
	colm	28
	synt	any
	keywd	errout
	str	4
	line	490
	colm	27
	synt	any
	invoke	2
	unmark
lab L20
	mark	L21
	var	11
	pnull
	var	0
	line	477
	colm	20
	synt	any
	field	mtx
	line	491
	colm	29
	synt	any
	invoke	1
	unmark
lab L21
	line	491
	colm	24
	synt	any
	pfail
	line	487
	colm	19
	synt	endif
	line	484
	colm	16
	synt	endif
lab L14
	unmark
	goto	L13
lab L15
	line	482
	colm	13
	synt	endwhile
	unmark
lab L12
	mark	L22
	line	495
	colm	13
	synt	if
	mark0
	pnull
	var	3
	int	5
	line	495
	colm	20
	synt	any
	numne
	unmark
	mark	L23
	var	10
	var	4
	line	496
	colm	37
	synt	any
	invoke	1
	unmark
lab L23
	mark	L24
	var	12
	line	497
	colm	22
	synt	any
	keywd	errout
	str	6
	var	3
	line	497
	colm	21
	synt	any
	invoke	3
	unmark
lab L24
	mark	L25
	var	11
	pnull
	var	0
	line	498
	colm	27
	synt	any
	field	mtx
	line	498
	colm	22
	synt	any
	invoke	1
	unmark
lab L25
	mark	L26
	var	11
	pnull
	var	0
	line	477
	colm	20
	synt	any
	field	mtx
	line	499
	colm	23
	synt	any
	invoke	1
	unmark
lab L26
	line	499
	colm	18
	synt	any
	pfail
	line	495
	colm	13
	synt	endif
	unmark
lab L22
	pnull
	pnull
	var	0
	line	501
	colm	17
	synt	any
	field	transactions
	int	2
	line	501
	colm	30
	synt	any
	asgn
	goto	L9
lab L8
	pnull
	pnull
	var	0
	line	503
	colm	17
	synt	any
	field	transactions
	dup
	int	2
	line	503
	colm	30
	synt	any
	plus
	asgn
lab L9
	line	479
	colm	10
	synt	endifelse
	var	11
	pnull
	var	0
	line	477
	colm	20
	synt	any
	field	mtx
	line	477
	colm	14
	synt	any
	invoke	1
	line	477
	colm	28
	synt	any
	invoke	2
	line	477
	colm	26
	synt	any
	esusp
	goto	L6
lab L5
	int	2
	line	477
	colm	27
	synt	any
	limit
	pushn1
	var	11
	pnull
	var	0
	line	477
	colm	39
	synt	any
	field	mtx
	line	477
	colm	34
	synt	any
	invoke	1
	line	477
	colm	45
	synt	any
	keywd	fail
	line	477
	colm	27
	synt	any
	invoke	2
	lsusp
lab L6
	unmark
lab L3
	mark	L27
	var	10
	var	4
	line	506
	colm	28
	synt	any
	invoke	1
	unmark
lab L27
	mark	L28
	mark	L29
	pnull
	var	0
	line	507
	colm	18
	synt	any
	field	transactions
	line	507
	colm	7
	synt	any
	pret
lab L29
	synt	any
	pfail
	unmark
lab L28
	pnull
	line	508
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_END
	local	0,001000,self
	local	1,000020,start
	local	2,000020,attempts
	local	3,000020,ans
	local	4,000020,psql
	local	5,000020,nested
	local	6,000000,sqLite__SQLi_prepare
	local	7,000000,lock
	local	8,000000,sqLite__SQLi_step
	local	9,000000,delay
	local	10,000000,sqLite__SQLi_finalize
	local	11,000000,unlock
	local	12,000000,write
	con	0,002000,1,5
	con	1,010000,6,103,117,115,115,111,124
	con	2,002000,1,1
	con	3,002000,1,0
	con	4,010000,13,105,116,104,040,164,151,155,145,144,040,157,165,164
	con	5,002000,3,101
	con	6,010000,11,105,116,104,040,146,141,151,154,145,144,040
	con	7,010000,36,105,116,104,040,143,141,154,154,145,144,054,040,142,165,164,040,156,157,164,040,151,156,040,141,040,164,162,141,156,163,141,143,164,151,157,156
	declend
	line	511
	colm	11
	synt	any
	mark	L1
	pnull
	var	3
	int	0
	line	512
	colm	34
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	var	4
	var	6
	pnull
	var	0
	line	513
	colm	46
	synt	any
	field	db
	str	1
	line	513
	colm	41
	synt	any
	invoke	2
	line	513
	colm	18
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	mark	L4
	var	7
	pnull
	var	0
	line	515
	colm	20
	synt	any
	field	mtx
	line	515
	colm	12
	synt	any
	invoke	1
	unmark
lab L4
	mark	L5
	int	2
	mark	L7
	pnull
	var	5
	pnull
	var	0
	line	516
	colm	24
	synt	any
	field	transactions
	line	516
	colm	17
	synt	any
	asgn
	unmark
lab L7
	line	517
	colm	10
	synt	ifelse
	mark	L8
	pnull
	pnull
	var	0
	line	517
	colm	17
	synt	any
	field	transactions
	int	2
	line	517
	colm	30
	synt	any
	numeq
	unmark
	mark	L10
	pnull
	var	2
	int	3
	line	518
	colm	22
	synt	any
	asgn
	unmark
lab L10
	mark	L11
	line	519
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	519
	colm	20
	synt	any
	field	waitSecs
	int	3
	line	519
	colm	29
	synt	any
	numgt
	unmark
	pnull
	var	1
	line	519
	colm	45
	synt	any
	keywd	now
	line	519
	colm	42
	synt	any
	asgn
	line	519
	colm	13
	synt	endif
	unmark
lab L11
	mark	L12
lab L13
	line	520
	colm	13
	synt	while
	mark0
	pnull
	var	3
	int	0
	line	520
	colm	23
	synt	any
	numeq
	unmark
	mark	L13
	mark	L16
	pnull
	var	3
	var	8
	var	4
	int	2
	line	521
	colm	40
	synt	any
	invoke	2
	line	521
	colm	20
	synt	any
	asgn
	unmark
lab L16
	line	522
	colm	16
	synt	if
	mark0
	pnull
	var	3
	int	0
	line	522
	colm	23
	synt	any
	numeq
	unmark
	mark	L17
	var	9
	pnull
	int	0
	pnull
	pnull
	int	2
	pnull
	var	2
	dup
	int	2
	line	523
	colm	44
	synt	any
	plus
	asgn
	line	523
	colm	33
	synt	any
	plus
	line	523
	colm	29
	synt	any
	random
	line	523
	colm	27
	synt	any
	mult
	line	523
	colm	24
	synt	any
	invoke	1
	unmark
lab L17
	line	525
	colm	19
	synt	if
	mark0
	pnull
	pnull
	line	525
	colm	23
	synt	any
	keywd	now
	var	1
	line	525
	colm	28
	synt	any
	minus
	pnull
	var	0
	line	525
	colm	43
	synt	any
	field	waitSecs
	line	525
	colm	37
	synt	any
	numgt
	unmark
	mark	L18
	var	10
	var	4
	line	526
	colm	43
	synt	any
	invoke	1
	unmark
lab L18
	mark	L19
	var	11
	pnull
	var	0
	line	527
	colm	33
	synt	any
	field	mtx
	line	527
	colm	28
	synt	any
	invoke	1
	unmark
lab L19
	mark	L20
	var	12
	line	528
	colm	28
	synt	any
	keywd	errout
	str	4
	line	528
	colm	27
	synt	any
	invoke	2
	unmark
lab L20
	mark	L21
	var	11
	pnull
	var	0
	line	515
	colm	20
	synt	any
	field	mtx
	line	529
	colm	29
	synt	any
	invoke	1
	unmark
lab L21
	line	529
	colm	24
	synt	any
	pfail
	line	525
	colm	19
	synt	endif
	line	522
	colm	16
	synt	endif
lab L14
	unmark
	goto	L13
lab L15
	line	520
	colm	13
	synt	endwhile
	unmark
lab L12
	mark	L22
	line	533
	colm	13
	synt	if
	mark0
	pnull
	var	3
	int	5
	line	533
	colm	20
	synt	any
	numne
	unmark
	mark	L23
	var	10
	var	4
	line	534
	colm	37
	synt	any
	invoke	1
	unmark
lab L23
	mark	L24
	var	11
	pnull
	var	0
	line	535
	colm	27
	synt	any
	field	mtx
	line	535
	colm	22
	synt	any
	invoke	1
	unmark
lab L24
	mark	L25
	var	12
	line	536
	colm	22
	synt	any
	keywd	errout
	str	6
	var	3
	line	536
	colm	21
	synt	any
	invoke	3
	unmark
lab L25
	mark	L26
	var	11
	pnull
	var	0
	line	515
	colm	20
	synt	any
	field	mtx
	line	537
	colm	23
	synt	any
	invoke	1
	unmark
lab L26
	line	537
	colm	18
	synt	any
	pfail
	line	533
	colm	13
	synt	endif
	unmark
lab L22
	pnull
	pnull
	var	0
	line	539
	colm	17
	synt	any
	field	transactions
	int	3
	line	539
	colm	30
	synt	any
	asgn
	goto	L9
lab L8
	line	541
	colm	13
	synt	ifelse
	mark	L27
	pnull
	pnull
	var	0
	line	541
	colm	20
	synt	any
	field	transactions
	int	3
	line	541
	colm	33
	synt	any
	numeq
	unmark
	var	12
	line	542
	colm	22
	synt	any
	keywd	errout
	str	7
	line	542
	colm	21
	synt	any
	invoke	2
	goto	L28
lab L27
	pnull
	pnull
	var	0
	line	544
	colm	20
	synt	any
	field	transactions
	dup
	int	2
	line	544
	colm	33
	synt	any
	minus
	asgn
lab L28
	line	541
	colm	13
	synt	endifelse
lab L9
	line	517
	colm	10
	synt	endifelse
	var	11
	pnull
	var	0
	line	515
	colm	20
	synt	any
	field	mtx
	line	515
	colm	14
	synt	any
	invoke	1
	line	515
	colm	28
	synt	any
	invoke	2
	line	515
	colm	26
	synt	any
	esusp
	goto	L6
lab L5
	int	2
	line	515
	colm	27
	synt	any
	limit
	pushn1
	var	11
	pnull
	var	0
	line	515
	colm	39
	synt	any
	field	mtx
	line	515
	colm	34
	synt	any
	invoke	1
	line	515
	colm	45
	synt	any
	keywd	fail
	line	515
	colm	27
	synt	any
	invoke	2
	lsusp
lab L6
	unmark
lab L3
	mark	L29
	var	10
	var	4
	line	548
	colm	28
	synt	any
	invoke	1
	unmark
lab L29
	mark	L30
	mark	L31
	pnull
	var	0
	line	549
	colm	18
	synt	any
	field	transactions
	line	549
	colm	7
	synt	any
	pret
lab L31
	synt	any
	pfail
	unmark
lab L30
	pnull
	line	550
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_ROLLBACK
	local	0,001000,self
	local	1,000020,ans
	local	2,000020,psql
	local	3,000020,nested
	local	4,000000,lock
	local	5,000000,write
	local	6,000000,sqLite__SQLi_prepare
	local	7,000000,sqLite__SQLi_step
	local	8,000000,sqLite__SQLi_finalize
	local	9,000000,unlock
	con	0,002000,1,1
	con	1,010000,32,122,117,114,114,102,101,103,113,040,143,141,154,154,145,144,054,040,164,162,141,156,163,141,143,164,151,157,156,163,040,075,040
	con	2,010000,8,122,117,114,114,102,101,103,113
	con	3,002000,1,0
	declend
	line	553
	colm	11
	synt	any
	mark	L1
	mark	L2
	var	4
	pnull
	var	0
	line	556
	colm	20
	synt	any
	field	mtx
	line	556
	colm	12
	synt	any
	invoke	1
	unmark
lab L2
	mark	L3
	int	0
	mark	L5
	pnull
	var	3
	pnull
	var	0
	line	557
	colm	24
	synt	any
	field	transactions
	line	557
	colm	17
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	var	5
	line	558
	colm	16
	synt	any
	keywd	errout
	str	1
	pnull
	var	0
	line	558
	colm	65
	synt	any
	field	transactions
	line	558
	colm	15
	synt	any
	invoke	3
	unmark
lab L6
	mark	L7
	line	559
	colm	10
	synt	if
	mark0
	pnull
	var	2
	var	6
	pnull
	var	0
	line	559
	colm	46
	synt	any
	field	db
	str	2
	line	559
	colm	41
	synt	any
	invoke	2
	line	559
	colm	18
	synt	any
	asgn
	unmark
	mark	L8
	pnull
	var	1
	var	7
	var	2
	line	560
	colm	37
	synt	any
	invoke	1
	line	560
	colm	17
	synt	any
	asgn
	unmark
lab L8
	var	8
	var	2
	line	561
	colm	34
	synt	any
	invoke	1
	line	559
	colm	10
	synt	endif
	unmark
lab L7
	mark	L9
	pnull
	pnull
	var	0
	line	563
	colm	14
	synt	any
	field	transactions
	int	3
	line	563
	colm	27
	synt	any
	asgn
	unmark
lab L9
	pnull
	var	9
	pnull
	var	0
	line	556
	colm	20
	synt	any
	field	mtx
	line	556
	colm	14
	synt	any
	invoke	1
	line	556
	colm	28
	synt	any
	invoke	2
	line	556
	colm	26
	synt	any
	esusp
	goto	L4
lab L3
	int	0
	line	556
	colm	27
	synt	any
	limit
	pushn1
	var	9
	pnull
	var	0
	line	556
	colm	39
	synt	any
	field	mtx
	line	556
	colm	34
	synt	any
	invoke	1
	line	556
	colm	45
	synt	any
	keywd	fail
	line	556
	colm	27
	synt	any
	invoke	2
	lsusp
lab L4
	unmark
lab L1
	mark	L10
	mark	L11
	pnull
	var	1
	line	565
	colm	14
	synt	any
	nonnull
	line	565
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	566
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_Close
	local	0,001000,self
	local	1,000000,sqLite__SQLi_close
	declend
	line	570
	colm	11
	synt	any
	mark	L1
	var	1
	pnull
	pnull
	var	0
	line	571
	colm	31
	synt	any
	field	db
	line	571
	colm	26
	synt	any
	nonnull
	line	571
	colm	25
	synt	any
	invoke	1
	unmark
lab L1
	mark	L2
	pnull
	pnull
	var	0
	line	572
	colm	11
	synt	any
	field	db
	line	572
	colm	16
	synt	any
	keywd	null
	line	572
	colm	14
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	mark	L4
	pnull
	line	573
	colm	7
	synt	any
	pret
lab L4
	synt	any
	pfail
	unmark
lab L3
	pnull
	line	574
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_CacheErrMsg
	local	0,001000,self
	local	1,001000,err
	declend
	line	577
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	578
	colm	11
	synt	any
	field	cachedErr
	var	1
	line	578
	colm	21
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	line	579
	colm	7
	synt	any
	pret
lab L3
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	580
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_ErrMsg
	local	0,001000,self
	local	1,000020,ans
	local	2,000000,sqLite__SQLi_errmsg
	declend
	line	583
	colm	11
	synt	any
	mark	L1
	line	585
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	585
	colm	15
	synt	any
	field	cachedErr
	line	585
	colm	10
	synt	any
	nonnull
	unmark
	mark	L2
	pnull
	var	1
	pnull
	var	0
	line	586
	colm	21
	synt	any
	field	cachedErr
	line	586
	colm	14
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	pnull
	var	0
	line	587
	colm	14
	synt	any
	field	cachedErr
	line	587
	colm	26
	synt	any
	keywd	null
	line	587
	colm	24
	synt	any
	asgn
	unmark
lab L3
	mark	L4
	var	1
	line	588
	colm	10
	synt	any
	pret
lab L4
	synt	any
	pfail
	line	585
	colm	7
	synt	endif
	unmark
lab L1
	mark	L5
	mark	L6
	var	2
	pnull
	pnull
	var	0
	line	591
	colm	39
	synt	any
	field	db
	line	591
	colm	34
	synt	any
	nonnull
	line	591
	colm	33
	synt	any
	invoke	1
	line	591
	colm	7
	synt	any
	pret
lab L6
	synt	any
	pfail
	unmark
lab L5
	pnull
	line	592
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_Exec
	local	0,001000,self
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,ans
	local	4,000000,string
	local	5,000000,runerr
	local	6,000000,push
	local	7,000000,sqLite__SQLi_Exec
	local	8,000000,sqLite__SQLi_errmsg
	con	0,002000,3,103
	declend
	line	595
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	4
	var	1
	line	597
	colm	14
	synt	any
	invoke	1
	line	597
	colm	20
	synt	any
	esusp
	goto	L3
lab L2
	var	5
	int	0
	var	1
	line	597
	colm	28
	synt	any
	invoke	2
lab L3
	line	597
	colm	5
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	600
	colm	7
	synt	if
	mark0
	pnull
	var	0
	line	600
	colm	14
	synt	any
	field	BEGIN
	line	600
	colm	20
	synt	any
	invoke	0
	unmark
	mark	L5
	var	6
	var	2
	var	1
	line	601
	colm	14
	synt	any
	invoke	2
	unmark
lab L5
	mark	L6
	var	6
	var	2
	pnull
	var	0
	line	602
	colm	25
	synt	any
	field	db
	line	602
	colm	14
	synt	any
	invoke	2
	unmark
lab L6
	line	603
	colm	10
	synt	ifelse
	mark	L7
	pnull
	var	3
	var	7
	var	2
	invoke	-1
	line	603
	colm	17
	synt	any
	asgn
	unmark
	mark	L9
	pnull
	var	0
	line	604
	colm	17
	synt	any
	field	END
	line	604
	colm	21
	synt	any
	invoke	0
	unmark
lab L9
	mark	L10
	var	3
	line	604
	colm	24
	synt	any
	pret
lab L10
	synt	any
	pfail
	goto	L8
lab L7
	mark	L11
	pnull
	var	0
	line	606
	colm	17
	synt	any
	field	CacheErrMsg
	var	8
	pnull
	var	0
	line	606
	colm	54
	synt	any
	field	db
	line	606
	colm	49
	synt	any
	invoke	1
	line	606
	colm	29
	synt	any
	invoke	1
	unmark
lab L11
	pnull
	var	0
	line	607
	colm	17
	synt	any
	field	END
	line	607
	colm	21
	synt	any
	invoke	0
lab L8
	line	603
	colm	10
	synt	endifelse
	line	600
	colm	7
	synt	endif
	unmark
lab L4
	pnull
	line	610
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_SQL_Row
	local	0,001000,self
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,ans
	local	4,000000,string
	local	5,000000,runerr
	local	6,000000,push
	local	7,000000,sqLite__SQLi_Row
	con	0,002000,3,103
	declend
	line	611
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	4
	var	1
	line	613
	colm	14
	synt	any
	invoke	1
	line	613
	colm	20
	synt	any
	esusp
	goto	L3
lab L2
	var	5
	int	0
	var	1
	line	613
	colm	28
	synt	any
	invoke	2
lab L3
	line	613
	colm	5
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	616
	colm	7
	synt	if
	mark0
	pnull
	var	0
	line	616
	colm	14
	synt	any
	field	BEGIN
	line	616
	colm	20
	synt	any
	invoke	0
	unmark
	mark	L5
	var	6
	var	2
	var	1
	line	617
	colm	14
	synt	any
	invoke	2
	unmark
lab L5
	mark	L6
	var	6
	var	2
	pnull
	var	0
	line	618
	colm	25
	synt	any
	field	db
	line	618
	colm	14
	synt	any
	invoke	2
	unmark
lab L6
	mark	L7
	line	619
	colm	10
	synt	every
	mark0
	pnull
	var	3
	var	7
	var	2
	invoke	-1
	line	619
	colm	20
	synt	any
	asgn
	pop
	mark0
	line	619
	colm	49
	synt	suspend
	mark0
	var	3
	line	619
	colm	49
	synt	any
	psusp
	pop
lab L10
	efail
lab L11
	line	619
	colm	49
	synt	endsuspend
	unmark
lab L8
	efail
lab L9
	line	619
	colm	10
	synt	endevery
	unmark
lab L7
	pnull
	var	0
	line	620
	colm	14
	synt	any
	field	END
	line	620
	colm	18
	synt	any
	invoke	0
	line	616
	colm	7
	synt	endif
	unmark
lab L4
	pnull
	line	622
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_SQL_As_List
	local	0,001000,self
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,ans
	local	4,000000,string
	local	5,000000,runerr
	local	6,000000,push
	local	7,000000,sqLite__SQLi_As_List
	local	8,000000,sqLite__SQLi_errmsg
	con	0,002000,3,103
	declend
	line	623
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	4
	var	1
	line	625
	colm	14
	synt	any
	invoke	1
	line	625
	colm	20
	synt	any
	esusp
	goto	L3
lab L2
	var	5
	int	0
	var	1
	line	625
	colm	28
	synt	any
	invoke	2
lab L3
	line	625
	colm	5
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	628
	colm	7
	synt	if
	mark0
	pnull
	var	0
	line	628
	colm	14
	synt	any
	field	BEGIN
	line	628
	colm	20
	synt	any
	invoke	0
	unmark
	mark	L5
	var	6
	var	2
	var	1
	line	629
	colm	14
	synt	any
	invoke	2
	unmark
lab L5
	mark	L6
	var	6
	var	2
	pnull
	var	0
	line	630
	colm	25
	synt	any
	field	db
	line	630
	colm	14
	synt	any
	invoke	2
	unmark
lab L6
	line	631
	colm	10
	synt	ifelse
	mark	L7
	pnull
	var	3
	var	7
	var	2
	invoke	-1
	line	631
	colm	17
	synt	any
	asgn
	unmark
	mark	L9
	pnull
	var	0
	line	632
	colm	17
	synt	any
	field	END
	line	632
	colm	21
	synt	any
	invoke	0
	unmark
lab L9
	mark	L10
	var	3
	line	632
	colm	24
	synt	any
	pret
lab L10
	synt	any
	pfail
	goto	L8
lab L7
	mark	L11
	pnull
	var	0
	line	634
	colm	17
	synt	any
	field	CacheErrMsg
	var	8
	pnull
	var	0
	line	634
	colm	54
	synt	any
	field	db
	line	634
	colm	49
	synt	any
	invoke	1
	line	634
	colm	29
	synt	any
	invoke	1
	unmark
lab L11
	pnull
	var	0
	line	635
	colm	17
	synt	any
	field	END
	line	635
	colm	21
	synt	any
	invoke	0
lab L8
	line	631
	colm	10
	synt	endifelse
	line	628
	colm	7
	synt	endif
	unmark
lab L4
	pnull
	line	638
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_SQL_As_Table
	local	0,001000,self
	local	1,001000,sql
	local	2,001000,indexCol
	local	3,001000,args
	local	4,000020,ans
	local	5,000000,string
	local	6,000000,runerr
	local	7,000000,integer
	local	8,000000,push
	local	9,000000,sqLite__SQLi_As_Table
	local	10,000000,sqLite__SQLi_errmsg
	con	0,002000,3,103
	con	1,002000,1,1
	con	2,002000,3,101
	declend
	line	639
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	5
	var	1
	line	641
	colm	14
	synt	any
	invoke	1
	line	641
	colm	20
	synt	any
	esusp
	goto	L3
lab L2
	var	6
	int	0
	var	1
	line	641
	colm	28
	synt	any
	invoke	2
lab L3
	line	641
	colm	5
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	pnull
	pnull
	var	2
	line	642
	colm	1
	synt	any
	null
	int	1
	line	642
	colm	11
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	var	2
	mark	L6
	var	7
	var	2
	line	643
	colm	20
	synt	any
	invoke	1
	line	643
	colm	31
	synt	any
	esusp
	goto	L7
lab L6
	var	6
	int	2
	var	2
	line	643
	colm	39
	synt	any
	invoke	2
lab L7
	line	643
	colm	10
	synt	any
	asgn
	unmark
lab L5
	mark	L8
	line	641
	colm	7
	synt	if
	mark0
	pnull
	var	0
	line	641
	colm	14
	synt	any
	field	BEGIN
	line	641
	colm	20
	synt	any
	invoke	0
	unmark
	mark	L9
	var	8
	var	3
	var	2
	line	642
	colm	14
	synt	any
	invoke	2
	unmark
lab L9
	mark	L10
	var	8
	var	3
	var	1
	line	643
	colm	14
	synt	any
	invoke	2
	unmark
lab L10
	mark	L11
	var	8
	var	3
	pnull
	var	0
	line	644
	colm	25
	synt	any
	field	db
	line	644
	colm	14
	synt	any
	invoke	2
	unmark
lab L11
	line	645
	colm	10
	synt	ifelse
	mark	L12
	pnull
	var	4
	var	9
	var	3
	invoke	-1
	line	645
	colm	17
	synt	any
	asgn
	unmark
	mark	L14
	pnull
	var	0
	line	646
	colm	17
	synt	any
	field	END
	line	646
	colm	21
	synt	any
	invoke	0
	unmark
lab L14
	mark	L15
	var	4
	line	646
	colm	24
	synt	any
	pret
lab L15
	synt	any
	pfail
	goto	L13
lab L12
	mark	L16
	pnull
	var	0
	line	648
	colm	17
	synt	any
	field	CacheErrMsg
	var	10
	pnull
	var	0
	line	648
	colm	54
	synt	any
	field	db
	line	648
	colm	49
	synt	any
	invoke	1
	line	648
	colm	29
	synt	any
	invoke	1
	unmark
lab L16
	pnull
	var	0
	line	649
	colm	17
	synt	any
	field	END
	line	649
	colm	21
	synt	any
	invoke	0
lab L13
	line	645
	colm	10
	synt	endifelse
	line	641
	colm	7
	synt	endif
	unmark
lab L8
	pnull
	line	652
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_SQL_As_Set
	local	0,001000,self
	local	1,001000,sql
	local	2,001000,args
	local	3,000020,ans
	local	4,000000,string
	local	5,000000,runerr
	local	6,000000,push
	local	7,000000,sqLite__SQLi_As_Set
	local	8,000000,sqLite__SQLi_errmsg
	con	0,002000,3,103
	declend
	line	656
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	4
	var	1
	line	658
	colm	14
	synt	any
	invoke	1
	line	658
	colm	20
	synt	any
	esusp
	goto	L3
lab L2
	var	5
	int	0
	var	1
	line	658
	colm	28
	synt	any
	invoke	2
lab L3
	line	658
	colm	5
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	661
	colm	7
	synt	if
	mark0
	pnull
	var	0
	line	661
	colm	14
	synt	any
	field	BEGIN
	line	661
	colm	20
	synt	any
	invoke	0
	unmark
	mark	L5
	var	6
	var	2
	var	1
	line	662
	colm	14
	synt	any
	invoke	2
	unmark
lab L5
	mark	L6
	var	6
	var	2
	pnull
	var	0
	line	663
	colm	25
	synt	any
	field	db
	line	663
	colm	14
	synt	any
	invoke	2
	unmark
lab L6
	line	664
	colm	10
	synt	ifelse
	mark	L7
	pnull
	var	3
	var	7
	var	2
	invoke	-1
	line	664
	colm	17
	synt	any
	asgn
	unmark
	mark	L9
	pnull
	var	0
	line	665
	colm	17
	synt	any
	field	END
	line	665
	colm	21
	synt	any
	invoke	0
	unmark
lab L9
	mark	L10
	var	3
	line	665
	colm	24
	synt	any
	pret
lab L10
	synt	any
	pfail
	goto	L8
lab L7
	mark	L11
	pnull
	var	0
	line	667
	colm	17
	synt	any
	field	CacheErrMsg
	var	8
	pnull
	var	0
	line	667
	colm	54
	synt	any
	field	db
	line	667
	colm	49
	synt	any
	invoke	1
	line	667
	colm	29
	synt	any
	invoke	1
	unmark
lab L11
	pnull
	var	0
	line	668
	colm	17
	synt	any
	field	END
	line	668
	colm	21
	synt	any
	invoke	0
lab L8
	line	664
	colm	10
	synt	endifelse
	line	661
	colm	7
	synt	endif
	unmark
lab L4
	pnull
	line	671
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_Rows
	local	0,001000,self
	local	1,001000,dbTable
	local	2,000020,ans
	local	3,000000,string
	local	4,000000,runerr
	local	5,000000,sqLite__SQLi_Rows
	local	6,000000,sqLite__SQLi_errmsg
	con	0,002000,3,103
	declend
	line	672
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	3
	var	1
	line	674
	colm	18
	synt	any
	invoke	1
	line	674
	colm	28
	synt	any
	esusp
	goto	L3
lab L2
	var	4
	int	0
	var	1
	line	674
	colm	36
	synt	any
	invoke	2
lab L3
	line	674
	colm	9
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	674
	colm	7
	synt	if
	mark0
	pnull
	var	0
	line	674
	colm	14
	synt	any
	field	BEGIN
	line	674
	colm	20
	synt	any
	invoke	0
	unmark
	line	675
	colm	10
	synt	ifelse
	mark	L5
	pnull
	var	2
	var	5
	pnull
	var	0
	line	675
	colm	42
	synt	any
	field	db
	var	1
	line	675
	colm	37
	synt	any
	invoke	2
	line	675
	colm	17
	synt	any
	asgn
	unmark
	mark	L7
	pnull
	var	0
	line	676
	colm	17
	synt	any
	field	END
	line	676
	colm	21
	synt	any
	invoke	0
	unmark
lab L7
	mark	L8
	var	2
	line	676
	colm	24
	synt	any
	pret
lab L8
	synt	any
	pfail
	goto	L6
lab L5
	mark	L9
	pnull
	var	0
	line	678
	colm	17
	synt	any
	field	CacheErrMsg
	var	6
	pnull
	var	0
	line	678
	colm	54
	synt	any
	field	db
	line	678
	colm	49
	synt	any
	invoke	1
	line	678
	colm	29
	synt	any
	invoke	1
	unmark
lab L9
	pnull
	var	0
	line	679
	colm	17
	synt	any
	field	END
	line	679
	colm	21
	synt	any
	invoke	0
lab L6
	line	675
	colm	10
	synt	endifelse
	line	674
	colm	7
	synt	endif
	unmark
lab L4
	pnull
	line	682
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_isTable
	local	0,001000,self
	local	1,001000,dbTable
	local	2,000020,ans
	local	3,000000,string
	local	4,000000,runerr
	local	5,000000,sqLite__SQLi_isTable
	local	6,000000,sqLite__SQLi_errmsg
	con	0,002000,3,103
	declend
	line	686
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	3
	var	1
	line	688
	colm	18
	synt	any
	invoke	1
	line	688
	colm	28
	synt	any
	esusp
	goto	L3
lab L2
	var	4
	int	0
	var	1
	line	688
	colm	36
	synt	any
	invoke	2
lab L3
	line	688
	colm	9
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	line	688
	colm	7
	synt	if
	mark0
	pnull
	var	0
	line	688
	colm	14
	synt	any
	field	BEGIN
	line	688
	colm	20
	synt	any
	invoke	0
	unmark
	line	689
	colm	10
	synt	ifelse
	mark	L5
	pnull
	var	2
	var	5
	pnull
	var	0
	line	689
	colm	45
	synt	any
	field	db
	var	1
	line	689
	colm	40
	synt	any
	invoke	2
	line	689
	colm	17
	synt	any
	asgn
	unmark
	mark	L7
	pnull
	var	0
	line	690
	colm	17
	synt	any
	field	END
	line	690
	colm	21
	synt	any
	invoke	0
	unmark
lab L7
	mark	L8
	var	2
	line	690
	colm	24
	synt	any
	pret
lab L8
	synt	any
	pfail
	goto	L6
lab L5
	mark	L9
	pnull
	var	0
	line	692
	colm	17
	synt	any
	field	CacheErrMsg
	var	6
	pnull
	var	0
	line	692
	colm	54
	synt	any
	field	db
	line	692
	colm	49
	synt	any
	invoke	1
	line	692
	colm	29
	synt	any
	invoke	1
	unmark
lab L9
	pnull
	var	0
	line	693
	colm	17
	synt	any
	field	END
	line	693
	colm	21
	synt	any
	invoke	0
lab L6
	line	689
	colm	10
	synt	endifelse
	line	688
	colm	7
	synt	endif
	unmark
lab L4
	pnull
	line	696
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_private_init
	local	0,001000,self
	local	1,001000,waitTime
	local	2,000000,mutex
	con	0,002000,1,0
	declend
	line	700
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	701
	colm	11
	synt	any
	field	transactions
	int	0
	line	701
	colm	24
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	pnull
	var	0
	line	702
	colm	11
	synt	any
	field	mtx
	var	2
	line	702
	colm	22
	synt	any
	invoke	0
	line	702
	colm	15
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	pnull
	var	0
	line	703
	colm	11
	synt	any
	field	waitSecs
	var	1
	line	703
	colm	20
	synt	any
	asgn
	unmark
lab L3
	mark	L4
	pnull
	pnull
	var	0
	line	704
	colm	11
	synt	any
	field	cachedErr
	line	704
	colm	23
	synt	any
	keywd	null
	line	704
	colm	21
	synt	any
	asgn
	unmark
lab L4
	pnull
	line	705
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite_initially
	local	0,001000,self
	local	1,001000,database
	local	2,001000,waitTime
	local	3,000000,string
	local	4,000000,runerr
	local	5,000000,integer
	local	6,000000,sqLite__SQLi_open
	con	0,002000,3,103
	con	1,002000,1,5
	con	2,002000,3,101
	con	3,010000,1,142
	declend
	line	707
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	3
	var	1
	line	709
	colm	19
	synt	any
	invoke	1
	line	709
	colm	30
	synt	any
	esusp
	goto	L3
lab L2
	var	4
	int	0
	var	1
	line	709
	colm	38
	synt	any
	invoke	2
lab L3
	line	709
	colm	10
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	pnull
	pnull
	var	2
	line	710
	colm	1
	synt	any
	null
	int	1
	line	710
	colm	11
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	var	2
	mark	L6
	var	5
	var	2
	line	711
	colm	20
	synt	any
	invoke	1
	line	711
	colm	31
	synt	any
	esusp
	goto	L7
lab L6
	var	4
	int	2
	var	2
	line	711
	colm	39
	synt	any
	invoke	2
lab L7
	line	711
	colm	10
	synt	any
	asgn
	unmark
lab L5
	mark	L8
	pnull
	pnull
	var	0
	line	708
	colm	11
	synt	any
	field	db
	var	6
	var	1
	str	3
	line	708
	colm	33
	synt	any
	invoke	2
	line	708
	colm	14
	synt	any
	asgn
	unmark
lab L8
	mark	L9
	pnull
	var	0
	line	709
	colm	11
	synt	any
	field	private_init
	var	2
	line	709
	colm	24
	synt	any
	invoke	1
	unmark
lab L9
	mark	L10
	mark	L11
	pnull
	line	710
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	711
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLite
	local	0,001000,database
	local	1,001000,waitTime
	local	2,000020,self
	local	3,000020,clone
	local	4,000000,sqLite__SQLite__oprec
	local	5,000000,sqLite__SQLiteinitialize
	local	6,000000,uso__USO__oprec
	local	7,000000,uso__USOinitialize
	local	8,000000,sqLite__SQLite__state
	declend
	filen	__faux.icn
	line	5
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	mark	L4
	line	8
	colm	3
	synt	if
	mark0
	pnull
	var	4
	line	8
	colm	6
	synt	any
	null
	unmark
	var	5
	line	8
	colm	58
	synt	any
	invoke	0
	line	8
	colm	3
	synt	endif
	unmark
lab L4
	mark	L5
	line	9
	colm	3
	synt	if
	mark0
	pnull
	var	6
	line	9
	colm	6
	synt	any
	null
	unmark
	var	7
	line	9
	colm	46
	synt	any
	invoke	0
	line	9
	colm	3
	synt	endif
	unmark
lab L5
	pnull
	pnull
	var	4
	line	10
	colm	24
	synt	any
	field	uso__USO
	var	6
	line	10
	colm	34
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L6
	pnull
	var	2
	var	8
	line	12
	colm	33
	synt	any
	keywd	null
	var	4
	line	12
	colm	32
	synt	any
	invoke	2
	line	12
	colm	8
	synt	any
	asgn
	unmark
lab L6
	mark	L7
	pnull
	pnull
	var	2
	line	13
	colm	7
	synt	any
	field	__s
	var	2
	line	13
	colm	12
	synt	any
	asgn
	unmark
lab L7
	mark	L8
	mark	L9
	pnull
	pnull
	var	2
	line	14
	colm	7
	synt	any
	field	__m
	line	14
	colm	11
	synt	any
	field	initially
	var	2
	var	0
	var	1
	line	14
	colm	21
	synt	any
	invoke	3
	line	14
	colm	46
	synt	any
	esusp
	goto	L10
lab L9
	line	14
	colm	48
	synt	any
	pfail
lab L10
	unmark
lab L8
	mark	L11
	mark	L12
	var	2
	line	15
	colm	3
	synt	any
	pret
lab L12
	synt	any
	pfail
	unmark
lab L11
	pnull
	line	16
	colm	1
	synt	any
	pfail
	end
proc sqLite__SQLiteinitialize
	local	0,000000,sqLite__SQLite__oprec
	local	1,000000,sqLite__SQLite__methods
	local	2,000000,sqLite__SQLite_api
	local	3,000000,sqLite__SQLite_BEGIN
	local	4,000000,sqLite__SQLite_END
	local	5,000000,sqLite__SQLite_ROLLBACK
	local	6,000000,sqLite__SQLite_Close
	local	7,000000,sqLite__SQLite_CacheErrMsg
	local	8,000000,sqLite__SQLite_ErrMsg
	local	9,000000,sqLite__SQLite_Exec
	local	10,000000,sqLite__SQLite_SQL_Row
	local	11,000000,sqLite__SQLite_SQL_As_List
	local	12,000000,sqLite__SQLite_SQL_As_Table
	local	13,000000,sqLite__SQLite_SQL_As_Set
	local	14,000000,sqLite__SQLite_Rows
	local	15,000000,sqLite__SQLite_isTable
	local	16,000000,sqLite__SQLite_private_init
	local	17,000000,sqLite__SQLite_initially
	local	18,000000,uso__USO_init
	local	19,000000,uso__USO_test
	local	20,000000,uso__USO_destroy
	declend
	line	18
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	0
	var	1
	var	2
	var	3
	var	4
	var	5
	var	6
	var	7
	var	8
	var	9
	var	10
	var	11
	var	12
	var	13
	var	14
	var	15
	var	16
	var	17
	var	18
	var	19
	var	20
	line	19
	colm	59
	synt	any
	invoke	19
	line	19
	colm	33
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	line	20
	colm	1
	synt	any
	pfail
	end
proc sqLite__RO_SQLite_BEGIN
	local	0,001000,self
	declend
	filen	sqlite.icn
	line	717
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	line	718
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	719
	colm	1
	synt	any
	pfail
	end
proc sqLite__RO_SQLite_END
	local	0,001000,self
	declend
	line	722
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	line	723
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	724
	colm	1
	synt	any
	pfail
	end
proc sqLite__RO_SQLite_ROLLBACK
	local	0,001000,self
	local	1,000000,write
	con	0,010000,31,122,117,114,114,102,101,103,113,040,143,141,154,154,145,144,040,157,156,040,122,057,117,040,144,141,164,141,142,141,163,145
	declend
	line	727
	colm	11
	synt	any
	mark	L1
	var	1
	line	728
	colm	13
	synt	any
	keywd	errout
	str	0
	line	728
	colm	12
	synt	any
	invoke	2
	unmark
lab L1
	mark	L2
	line	729
	colm	7
	synt	any
	pfail
	unmark
lab L2
	pnull
	line	730
	colm	1
	synt	any
	pfail
	end
proc sqLite__RO_SQLite_initially
	local	0,001000,self
	local	1,001000,database
	local	2,001000,waitTime
	local	3,000000,string
	local	4,000000,runerr
	local	5,000000,integer
	local	6,000000,sqLite__SQLi_open
	con	0,002000,3,103
	con	1,002000,1,5
	con	2,002000,3,101
	con	3,010000,1,162
	declend
	line	734
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	mark	L2
	var	3
	var	1
	line	736
	colm	19
	synt	any
	invoke	1
	line	736
	colm	30
	synt	any
	esusp
	goto	L3
lab L2
	var	4
	int	0
	var	1
	line	736
	colm	38
	synt	any
	invoke	2
lab L3
	line	736
	colm	10
	synt	any
	asgn
	unmark
lab L1
	mark	L4
	pnull
	pnull
	var	2
	line	737
	colm	1
	synt	any
	null
	int	1
	line	737
	colm	11
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	var	2
	mark	L6
	var	5
	var	2
	line	738
	colm	20
	synt	any
	invoke	1
	line	738
	colm	31
	synt	any
	esusp
	goto	L7
lab L6
	var	4
	int	2
	var	2
	line	738
	colm	39
	synt	any
	invoke	2
lab L7
	line	738
	colm	10
	synt	any
	asgn
	unmark
lab L5
	mark	L8
	pnull
	pnull
	var	0
	line	735
	colm	11
	synt	any
	field	db
	var	6
	var	1
	str	3
	line	735
	colm	33
	synt	any
	invoke	2
	line	735
	colm	14
	synt	any
	asgn
	unmark
lab L8
	mark	L9
	pnull
	var	0
	line	736
	colm	11
	synt	any
	field	private_init
	var	2
	line	736
	colm	24
	synt	any
	invoke	1
	unmark
lab L9
	mark	L10
	mark	L11
	pnull
	line	737
	colm	7
	synt	any
	pret
lab L11
	synt	any
	pfail
	unmark
lab L10
	pnull
	line	738
	colm	1
	synt	any
	pfail
	end
proc sqLite__RO_SQLite
	local	0,001000,database
	local	1,001000,waitTime
	local	2,000020,self
	local	3,000020,clone
	local	4,000000,sqLite__RO_SQLite__oprec
	local	5,000000,sqLite__RO_SQLiteinitialize
	local	6,000000,sqLite__SQLite__oprec
	local	7,000000,sqLite__SQLiteinitialize
	local	8,000000,uso__USO__oprec
	local	9,000000,uso__USOinitialize
	local	10,000000,sqLite__RO_SQLite__state
	declend
	filen	__faux.icn
	line	5
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	mark	L4
	line	8
	colm	3
	synt	if
	mark0
	pnull
	var	4
	line	8
	colm	6
	synt	any
	null
	unmark
	var	5
	line	8
	colm	64
	synt	any
	invoke	0
	line	8
	colm	3
	synt	endif
	unmark
lab L4
	mark	L5
	line	9
	colm	3
	synt	if
	mark0
	pnull
	var	6
	line	9
	colm	6
	synt	any
	null
	unmark
	var	7
	line	9
	colm	58
	synt	any
	invoke	0
	line	9
	colm	3
	synt	endif
	unmark
lab L5
	mark	L6
	pnull
	pnull
	var	4
	line	10
	colm	27
	synt	any
	field	sqLite__SQLite
	var	6
	line	10
	colm	43
	synt	any
	asgn
	unmark
lab L6
	mark	L7
	line	11
	colm	3
	synt	if
	mark0
	pnull
	var	8
	line	11
	colm	6
	synt	any
	null
	unmark
	var	9
	line	11
	colm	46
	synt	any
	invoke	0
	line	11
	colm	3
	synt	endif
	unmark
lab L7
	pnull
	pnull
	var	4
	line	12
	colm	27
	synt	any
	field	uso__USO
	var	8
	line	12
	colm	37
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	mark	L8
	pnull
	var	2
	var	10
	line	14
	colm	36
	synt	any
	keywd	null
	var	4
	line	14
	colm	35
	synt	any
	invoke	2
	line	14
	colm	8
	synt	any
	asgn
	unmark
lab L8
	mark	L9
	pnull
	pnull
	var	2
	line	15
	colm	7
	synt	any
	field	__s
	var	2
	line	15
	colm	12
	synt	any
	asgn
	unmark
lab L9
	mark	L10
	mark	L11
	pnull
	pnull
	var	2
	line	16
	colm	7
	synt	any
	field	__m
	line	16
	colm	11
	synt	any
	field	initially
	var	2
	var	0
	var	1
	line	16
	colm	21
	synt	any
	invoke	3
	line	16
	colm	46
	synt	any
	esusp
	goto	L12
lab L11
	line	16
	colm	48
	synt	any
	pfail
lab L12
	unmark
lab L10
	mark	L13
	mark	L14
	var	2
	line	17
	colm	3
	synt	any
	pret
lab L14
	synt	any
	pfail
	unmark
lab L13
	pnull
	line	18
	colm	1
	synt	any
	pfail
	end
proc sqLite__RO_SQLiteinitialize
	local	0,000000,sqLite__RO_SQLite__oprec
	local	1,000000,sqLite__RO_SQLite__methods
	local	2,000000,sqLite__RO_SQLite_BEGIN
	local	3,000000,sqLite__RO_SQLite_END
	local	4,000000,sqLite__RO_SQLite_ROLLBACK
	local	5,000000,sqLite__RO_SQLite_initially
	local	6,000000,sqLite__SQLite_api
	local	7,000000,sqLite__SQLite_Close
	local	8,000000,sqLite__SQLite_CacheErrMsg
	local	9,000000,sqLite__SQLite_ErrMsg
	local	10,000000,sqLite__SQLite_Exec
	local	11,000000,sqLite__SQLite_SQL_Row
	local	12,000000,sqLite__SQLite_SQL_As_List
	local	13,000000,sqLite__SQLite_SQL_As_Table
	local	14,000000,sqLite__SQLite_SQL_As_Set
	local	15,000000,sqLite__SQLite_Rows
	local	16,000000,sqLite__SQLite_isTable
	local	17,000000,sqLite__SQLite_private_init
	local	18,000000,uso__USO_init
	local	19,000000,uso__USO_test
	local	20,000000,uso__USO_destroy
	declend
	line	20
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	pnull
	var	0
	var	1
	var	2
	var	3
	var	4
	var	5
	var	6
	var	7
	var	8
	var	9
	var	10
	var	11
	var	12
	var	13
	var	14
	var	15
	var	16
	var	17
	var	18
	var	19
	var	20
	line	21
	colm	65
	synt	any
	invoke	19
	line	21
	colm	36
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	line	22
	colm	1
	synt	any
	pfail
	end
