version	U12.1.00
uid	file_handler.u1-1786291470-0
record	ulsp__FileHandler__state,23
	0,__s
	1,__m
	2,uri
	3,lsp_database
	4,temp_file
	5,links
	6,imports
	7,_package
	8,objects
	9,variables
	10,global_variables
	11,internal_procedures
	12,internal_classes
	13,linked_procedures
	14,package_procedures
	15,linked_classes
	16,imported_procedures
	17,imported_classes
	18,package_classes
	19,m_uni_file
	20,temp_idoc
	21,context
	22,internal_positions
record	ulsp__FileHandler__methods,46
	0,updateFileHandler
	1,setFile
	2,getFile
	3,updateUniDoc
	4,deleteTempFile
	5,setLinks
	6,getLinks
	7,setImports
	8,getImports
	9,setPackage
	10,getPackage
	11,setInternalProcedures
	12,getInternalProcedures
	13,setLinkedProcedures
	14,getLinkedProcedures
	15,setImportedProcedures
	16,getImportedProcedures
	17,setPackageProcedures
	18,getPackageProcedures
	19,setInternalClasses
	20,getInternalClasses
	21,setLinkedClasses
	22,getLinkedClasses
	23,setImportedClasses
	24,getImportedClasses
	25,setPackageClasses
	26,getPackageClasses
	27,setObjects
	28,getObjects
	29,setVariables
	30,getVariables
	31,getGlobalVariables
	32,setInternalPositions
	33,getInternalPositions
	34,getDeclarativeExpressions
	35,getBuiltInFunctions
	36,getActionWords
	37,getSyntaxReservedWords
	38,getKeywords
	39,getPreprocessors
	40,buildObjectCompletionItems
	41,buildPackageConstructorItems
	42,getPackages
	43,getFileNames
	44,getContext
	45,initially
record	ulsp__Context__state,12
	0,__s
	1,__m
	2,uniAll
	3,uri
	4,line
	5,lineNum
	6,charNum
	7,objectName
	8,methodName
	9,contextType
	10,packageName
	11,totalFileLines
record	ulsp__Context__methods,7
	0,getDesiredLine
	1,getObjectName
	2,getMethodName
	3,detectContextType
	4,isNewContext
	5,getCase
	6,initially
impl	error
link	regexp.u
link	io.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/json.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/jsonrpc.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/unidoc/UniToken.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/unidoc/UniFile.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/unidoc/UniForm.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/unidoc/UniAll.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/unidoc/UniHTML.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/classcoding.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/basicclasscoding.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/method.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/class.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/langprocs.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/object.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/decode.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/encode.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/fcn_util.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/selectiveclasscoding.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/predicat.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/runnable.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/process.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/property.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/error.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/format.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/stringbuff.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/cltable.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/comparator.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/md5.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/notification.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/listener.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/connectable.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/setfields.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/timezone.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/time.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/mapbytes.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/money.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/pushback.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/qsort.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/args.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/blockread.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/notifier.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/scan_util.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/misc_util.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/str_util.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/str_replacer.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/lib/matrix_util.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/databaseinfo.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/classinfo.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/packageinfo.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedobject.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedfunction.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parser.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedinitiallymethod.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedmethod.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedclass.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedprocedure.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedrecord.u
link	/usr/obj/ports/unicon-13.3beta1/unicon-0b8f99c2affe981f87639fc2577d2a68d05739ba/uni/parser/parsedprogram.u
global	65
	0,000001,ulsp__identifiers,0
	1,000005,ulsp__FileHandler_updateFileHandler,1
	2,000005,ulsp__FileHandler_setFile,1
	3,000005,ulsp__FileHandler_getFile,1
	4,000005,ulsp__FileHandler_updateUniDoc,3
	5,000005,ulsp__FileHandler_deleteTempFile,1
	6,000005,ulsp__FileHandler_setLinks,1
	7,000005,ulsp__FileHandler_getLinks,1
	8,000005,ulsp__FileHandler_setImports,1
	9,000005,ulsp__FileHandler_getImports,1
	10,000005,ulsp__FileHandler_setPackage,1
	11,000005,ulsp__FileHandler_getPackage,1
	12,000005,ulsp__FileHandler_setInternalProcedures,1
	13,000005,ulsp__FileHandler_getInternalProcedures,1
	14,000005,ulsp__FileHandler_setLinkedProcedures,1
	15,000005,ulsp__FileHandler_getLinkedProcedures,1
	16,000005,ulsp__FileHandler_setImportedProcedures,1
	17,000005,ulsp__FileHandler_getImportedProcedures,1
	18,000005,ulsp__FileHandler_setPackageProcedures,1
	19,000005,ulsp__FileHandler_getPackageProcedures,1
	20,000005,ulsp__FileHandler_setInternalClasses,1
	21,000005,ulsp__FileHandler_getInternalClasses,1
	22,000005,ulsp__FileHandler_setLinkedClasses,1
	23,000005,ulsp__FileHandler_getLinkedClasses,1
	24,000005,ulsp__FileHandler_setImportedClasses,1
	25,000005,ulsp__FileHandler_getImportedClasses,1
	26,000005,ulsp__FileHandler_setPackageClasses,1
	27,000005,ulsp__FileHandler_getPackageClasses,1
	28,000005,ulsp__FileHandler_setObjects,1
	29,000005,ulsp__FileHandler_getObjects,1
	30,000005,ulsp__FileHandler_setVariables,1
	31,000005,ulsp__FileHandler_getVariables,1
	32,000005,ulsp__FileHandler_getGlobalVariables,1
	33,000005,ulsp__FileHandler_setInternalPositions,1
	34,000005,ulsp__FileHandler_getInternalPositions,1
	35,000005,ulsp__FileHandler_getDeclarativeExpressions,1
	36,000005,ulsp__FileHandler_getBuiltInFunctions,1
	37,000005,ulsp__FileHandler_getActionWords,1
	38,000005,ulsp__FileHandler_getSyntaxReservedWords,1
	39,000005,ulsp__FileHandler_getKeywords,1
	40,000005,ulsp__FileHandler_getPreprocessors,1
	41,000005,ulsp__FileHandler_buildObjectCompletionItems,3
	42,000005,ulsp__FileHandler_buildPackageConstructorItems,3
	43,000005,ulsp__FileHandler_getPackages,1
	44,000005,ulsp__FileHandler_getFileNames,1
	45,000005,ulsp__FileHandler_getContext,3
	46,000005,ulsp__FileHandler_initially,1
	47,000011,ulsp__FileHandler__state,23
	48,000011,ulsp__FileHandler__methods,46
	49,000001,ulsp__FileHandler__oprec,0
	50,000005,ulsp__FileHandler,21
	51,000005,ulsp__FileHandlerinitialize,0
	52,000005,ulsp__Context_getDesiredLine,2
	53,000005,ulsp__Context_getObjectName,1
	54,000005,ulsp__Context_getMethodName,1
	55,000005,ulsp__Context_detectContextType,1
	56,000005,ulsp__Context_isNewContext,3
	57,000005,ulsp__Context_getCase,1
	58,000005,ulsp__Context_initially,5
	59,000011,ulsp__Context__state,12
	60,000011,ulsp__Context__methods,7
	61,000001,ulsp__Context__oprec,0
	62,000005,ulsp__Context,4
	63,000005,ulsp__Contextinitialize,0
	64,000005,ulsp__makeComment,1

proc ulsp__FileHandler_updateFileHandler
	local	0,001000,self
	declend
	filen	file_handler.icn
	line	57
	colm	11
	synt	any
	mark	L1
	pnull
	var	0
	line	58
	colm	11
	synt	any
	field	setLinks
	line	58
	colm	20
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	pnull
	var	0
	line	59
	colm	11
	synt	any
	field	setImports
	line	59
	colm	22
	synt	any
	invoke	0
	unmark
lab L2
	mark	L3
	pnull
	var	0
	line	60
	colm	11
	synt	any
	field	setPackage
	line	60
	colm	22
	synt	any
	invoke	0
	unmark
lab L3
	mark	L4
	pnull
	var	0
	line	61
	colm	11
	synt	any
	field	setInternalProcedures
	line	61
	colm	33
	synt	any
	invoke	0
	unmark
lab L4
	mark	L5
	pnull
	var	0
	line	62
	colm	11
	synt	any
	field	setLinkedProcedures
	line	62
	colm	31
	synt	any
	invoke	0
	unmark
lab L5
	mark	L6
	pnull
	var	0
	line	63
	colm	11
	synt	any
	field	setImportedProcedures
	line	63
	colm	33
	synt	any
	invoke	0
	unmark
lab L6
	mark	L7
	pnull
	var	0
	line	64
	colm	11
	synt	any
	field	setPackageProcedures
	line	64
	colm	32
	synt	any
	invoke	0
	unmark
lab L7
	mark	L8
	pnull
	var	0
	line	65
	colm	11
	synt	any
	field	setInternalClasses
	line	65
	colm	30
	synt	any
	invoke	0
	unmark
lab L8
	mark	L9
	pnull
	var	0
	line	66
	colm	11
	synt	any
	field	setLinkedClasses
	line	66
	colm	28
	synt	any
	invoke	0
	unmark
lab L9
	mark	L10
	pnull
	var	0
	line	67
	colm	11
	synt	any
	field	setImportedClasses
	line	67
	colm	30
	synt	any
	invoke	0
	unmark
lab L10
	mark	L11
	pnull
	var	0
	line	68
	colm	11
	synt	any
	field	setPackageClasses
	line	68
	colm	29
	synt	any
	invoke	0
	unmark
lab L11
	mark	L12
	pnull
	var	0
	line	69
	colm	11
	synt	any
	field	setObjects
	line	69
	colm	22
	synt	any
	invoke	0
	unmark
lab L12
	mark	L13
	pnull
	var	0
	line	70
	colm	11
	synt	any
	field	setVariables
	line	70
	colm	24
	synt	any
	invoke	0
	unmark
lab L13
	mark	L14
	pnull
	var	0
	line	71
	colm	11
	synt	any
	field	setInternalPositions
	line	71
	colm	32
	synt	any
	invoke	0
	unmark
lab L14
	pnull
	line	72
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setFile
	local	0,001000,self
	local	1,000020,files
	local	2,000000,UniDoc__UniAll
	con	0,002000,1,1
	declend
	line	74
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	77
	colm	11
	synt	any
	field	temp_idoc
	var	2
	line	77
	colm	37
	synt	any
	invoke	0
	line	77
	colm	21
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	pnull
	var	0
	line	78
	colm	11
	synt	any
	field	temp_idoc
	line	78
	colm	21
	synt	any
	field	setSourcePath
	pnull
	var	0
	line	78
	colm	40
	synt	any
	field	uri
	line	78
	colm	35
	synt	any
	invoke	1
	unmark
lab L2
	mark	L3
	pnull
	pnull
	var	0
	line	79
	colm	11
	synt	any
	field	temp_idoc
	line	79
	colm	21
	synt	any
	field	processFile
	pnull
	var	0
	line	79
	colm	38
	synt	any
	field	uri
	line	79
	colm	33
	synt	any
	invoke	1
	unmark
lab L3
	mark	L4
	pnull
	var	1
	pnull
	pnull
	var	0
	line	81
	colm	20
	synt	any
	field	temp_idoc
	line	81
	colm	30
	synt	any
	field	getAllFiles
	line	81
	colm	42
	synt	any
	invoke	0
	line	81
	colm	13
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	pnull
	var	0
	line	82
	colm	11
	synt	any
	field	m_uni_file
	pnull
	var	1
	int	0
	line	82
	colm	29
	synt	any
	subsc
	line	82
	colm	22
	synt	any
	asgn
	unmark
lab L5
	pnull
	line	83
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getFile
	local	0,001000,self
	declend
	line	85
	colm	11
	synt	any
	mark	L1
	line	86
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	86
	colm	15
	synt	any
	field	m_uni_file
	line	86
	colm	10
	synt	any
	nonnull
	unmark
	mark	L2
	pnull
	var	0
	line	87
	colm	21
	synt	any
	field	m_uni_file
	line	87
	colm	10
	synt	any
	pret
lab L2
	synt	any
	pfail
	line	86
	colm	7
	synt	endif
	unmark
lab L1
	pnull
	line	88
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_updateUniDoc
	local	0,001000,self
	local	1,001000,uri
	local	2,001000,contents
	local	3,000020,files
	local	4,000020,file_contents
	con	0,002000,1,1
	declend
	line	90
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	92
	colm	11
	synt	any
	field	temp_idoc
	line	92
	colm	21
	synt	any
	field	processFile
	var	1
	var	2
	line	92
	colm	33
	synt	any
	invoke	2
	unmark
lab L1
	mark	L2
	pnull
	var	4
	var	2
	line	93
	colm	21
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	var	3
	pnull
	pnull
	var	0
	line	94
	colm	20
	synt	any
	field	temp_idoc
	line	94
	colm	30
	synt	any
	field	getAllFiles
	line	94
	colm	42
	synt	any
	invoke	0
	line	94
	colm	13
	synt	any
	asgn
	unmark
lab L3
	mark	L4
	pnull
	pnull
	var	0
	line	95
	colm	11
	synt	any
	field	m_uni_file
	pnull
	var	3
	int	0
	line	95
	colm	29
	synt	any
	subsc
	line	95
	colm	22
	synt	any
	asgn
	unmark
lab L4
	pnull
	line	96
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_deleteTempFile
	local	0,001000,self
	local	1,000000,remove
	declend
	line	98
	colm	11
	synt	any
	mark	L1
	var	1
	pnull
	var	0
	line	99
	colm	18
	synt	any
	field	temp_file
	line	99
	colm	13
	synt	any
	invoke	1
	unmark
lab L1
	pnull
	line	100
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setLinks
	local	0,001000,self
	local	1,000020,links_w_ext
	local	2,000020,link_w_ext
	local	3,000020,temp
	local	4,000020,_link
	local	5,000020,pack
	local	6,000000,reverse
	local	7,000000,move
	local	8,000000,tab
	local	9,000000,key
	local	10,000000,member
	local	11,000000,put
	con	0,002000,1,4
	con	1,002000,1,0
	con	2,010000,5,146,151,154,145,163
	declend
	line	107
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	109
	colm	11
	synt	any
	field	links
	pnull
	line	109
	colm	19
	synt	any
	llist	0
	line	109
	colm	17
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	0
	line	110
	colm	11
	synt	any
	field	getFile
	line	110
	colm	19
	synt	any
	invoke	0
	line	110
	colm	21
	synt	any
	esusp
	goto	L4
lab L3
	line	110
	colm	22
	synt	any
	pfail
lab L4
	unmark
lab L2
	mark	L5
	pnull
	var	1
	mark	L6
	pnull
	pnull
	var	0
	line	111
	colm	26
	synt	any
	field	getFile
	line	111
	colm	34
	synt	any
	invoke	0
	line	111
	colm	36
	synt	any
	field	getLinkNames
	line	111
	colm	49
	synt	any
	invoke	0
	line	111
	colm	51
	synt	any
	esusp
	goto	L7
lab L6
	line	111
	colm	52
	synt	any
	pfail
lab L7
	line	111
	colm	19
	synt	any
	asgn
	unmark
lab L5
	mark	L8
	line	112
	colm	7
	synt	every
	mark0
	pnull
	var	2
	pnull
	var	1
	line	112
	colm	27
	synt	any
	bang
	line	112
	colm	24
	synt	any
	asgn
	pop
	mark0
	mark	L11
	pnull
	var	3
	var	6
	var	2
	line	113
	colm	25
	synt	any
	invoke	1
	line	113
	colm	15
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	var	3
	line	114
	colm	15
	synt	any
	bscan
	mark	L13
	var	7
	int	0
	line	115
	colm	17
	synt	any
	invoke	1
	unmark
lab L13
	mark	L14
	pnull
	var	4
	var	8
	int	1
	line	116
	colm	25
	synt	any
	invoke	1
	line	116
	colm	19
	synt	any
	asgn
	unmark
lab L14
	pnull
	var	4
	var	6
	var	4
	line	117
	colm	29
	synt	any
	invoke	1
	line	117
	colm	19
	synt	any
	asgn
	line	114
	colm	15
	synt	any
	escan
	unmark
lab L12
	line	119
	colm	10
	synt	every
	mark0
	pnull
	var	5
	var	9
	pnull
	pnull
	var	0
	line	119
	colm	32
	synt	any
	field	lsp_database
	line	119
	colm	45
	synt	any
	field	package_db
	line	119
	colm	27
	synt	any
	invoke	1
	line	119
	colm	21
	synt	any
	asgn
	pop
	mark0
	line	120
	colm	13
	synt	if
	mark0
	var	10
	pnull
	pnull
	pnull
	pnull
	var	0
	line	120
	colm	27
	synt	any
	field	lsp_database
	line	120
	colm	40
	synt	any
	field	package_db
	var	5
	line	120
	colm	51
	synt	any
	subsc
	str	2
	line	120
	colm	57
	synt	any
	subsc
	var	4
	line	120
	colm	22
	synt	any
	invoke	2
	unmark
	var	11
	pnull
	var	0
	line	121
	colm	24
	synt	any
	field	links
	var	4
	line	121
	colm	19
	synt	any
	invoke	2
	line	120
	colm	13
	synt	endif
	unmark
lab L15
	efail
lab L16
	line	119
	colm	10
	synt	endevery
	unmark
lab L9
	efail
lab L10
	line	112
	colm	7
	synt	endevery
	unmark
lab L8
	pnull
	line	124
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getLinks
	local	0,001000,self
	declend
	line	126
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	127
	colm	18
	synt	any
	field	links
	line	127
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	128
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setImports
	local	0,001000,self
	local	1,000020,_import
	local	2,000000,member
	local	3,000000,put
	declend
	line	134
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	136
	colm	11
	synt	any
	field	imports
	pnull
	line	136
	colm	21
	synt	any
	llist	0
	line	136
	colm	19
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	0
	line	137
	colm	11
	synt	any
	field	getFile
	line	137
	colm	19
	synt	any
	invoke	0
	line	137
	colm	21
	synt	any
	esusp
	goto	L4
lab L3
	line	137
	colm	22
	synt	any
	pfail
lab L4
	unmark
lab L2
	mark	L5
	line	138
	colm	7
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	pnull
	var	0
	line	138
	colm	29
	synt	any
	field	getFile
	line	138
	colm	37
	synt	any
	invoke	0
	line	138
	colm	39
	synt	any
	field	getImportNames
	line	138
	colm	54
	synt	any
	invoke	0
	line	138
	colm	24
	synt	any
	bang
	line	138
	colm	21
	synt	any
	asgn
	pop
	mark0
	line	139
	colm	10
	synt	if
	mark0
	var	2
	pnull
	pnull
	var	0
	line	139
	colm	24
	synt	any
	field	lsp_database
	line	139
	colm	37
	synt	any
	field	package_db
	var	1
	line	139
	colm	19
	synt	any
	invoke	2
	unmark
	var	3
	pnull
	var	0
	line	140
	colm	21
	synt	any
	field	imports
	var	1
	line	140
	colm	16
	synt	any
	invoke	2
	line	139
	colm	10
	synt	endif
	unmark
lab L6
	efail
lab L7
	line	138
	colm	7
	synt	endevery
	unmark
lab L5
	pnull
	line	142
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getImports
	local	0,001000,self
	declend
	line	144
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	145
	colm	18
	synt	any
	field	imports
	line	145
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	146
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setPackage
	local	0,001000,self
	local	1,000020,file_loc
	local	2,000000,member
	local	3,000000,move
	local	4,000000,tab
	con	0,002000,1,0
	con	1,010000,1,057
	con	2,002000,1,1
	declend
	line	152
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	154
	colm	11
	synt	any
	field	getFile
	line	154
	colm	19
	synt	any
	invoke	0
	line	154
	colm	21
	synt	any
	esusp
	goto	L3
lab L2
	line	154
	colm	22
	synt	any
	pfail
lab L3
	unmark
lab L1
	mark	L4
	line	155
	colm	7
	synt	if
	mark0
	pnull
	pnull
	pnull
	var	0
	line	155
	colm	15
	synt	any
	field	getFile
	line	155
	colm	23
	synt	any
	invoke	0
	line	155
	colm	25
	synt	any
	field	getPackageName
	line	155
	colm	40
	synt	any
	invoke	0
	line	155
	colm	10
	synt	any
	nonnull
	unmark
	mark	L5
	pnull
	pnull
	var	0
	line	156
	colm	14
	synt	any
	field	_package
	pnull
	pnull
	var	0
	line	156
	colm	29
	synt	any
	field	getFile
	line	156
	colm	37
	synt	any
	invoke	0
	line	156
	colm	39
	synt	any
	field	getPackageName
	line	156
	colm	54
	synt	any
	invoke	0
	line	156
	colm	23
	synt	any
	asgn
	unmark
lab L5
	line	157
	colm	10
	synt	if
	mark0
	mark	L6
	var	2
	pnull
	pnull
	var	0
	line	157
	colm	28
	synt	any
	field	lsp_database
	line	157
	colm	41
	synt	any
	field	package_db
	pnull
	var	0
	line	157
	colm	57
	synt	any
	field	_package
	line	157
	colm	23
	synt	any
	invoke	2
	unmark
	efail
lab L6
	pnull
	unmark
	mark	L7
	pnull
	var	0
	line	158
	colm	17
	synt	any
	field	uri
	line	158
	colm	21
	synt	any
	bscan
	mark	L8
	pnull
	line	159
	colm	16
	synt	any
	keywd	pos
	int	0
	line	159
	colm	21
	synt	any
	asgn
	unmark
lab L8
	mark	L9
lab L10
	line	160
	colm	16
	synt	until
	mark	L11
	mark	L14
	pnull
	pnull
	pnull
	var	0
	line	160
	colm	26
	synt	any
	field	uri
	line	160
	colm	31
	synt	any
	keywd	pos
	line	160
	colm	30
	synt	any
	subsc
	str	1
	line	160
	colm	36
	synt	any
	lexeq
	line	160
	colm	42
	synt	any
	esusp
	goto	L15
lab L14
	pnull
	line	160
	colm	43
	synt	any
	keywd	pos
	int	2
	line	160
	colm	47
	synt	any
	numeq
lab L15
	unmark
	efail
lab L11
	mark	L10
	var	3
	pnull
	int	2
	line	160
	colm	59
	synt	any
	neg
	line	160
	colm	58
	synt	any
	invoke	1
lab L12
	unmark
	goto	L10
lab L13
	line	160
	colm	16
	synt	enduntil
	unmark
lab L9
	pnull
	var	1
	var	4
	int	2
	line	161
	colm	31
	synt	any
	invoke	1
	line	161
	colm	25
	synt	any
	asgn
	line	158
	colm	21
	synt	any
	escan
	unmark
lab L7
	pnull
	pnull
	var	0
	line	163
	colm	17
	synt	any
	field	lsp_database
	line	163
	colm	30
	synt	any
	field	build_by_path
	var	1
	line	163
	colm	44
	synt	any
	invoke	1
	line	157
	colm	10
	synt	endif
	line	155
	colm	7
	synt	endif
	unmark
lab L4
	pnull
	line	166
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getPackage
	local	0,001000,self
	declend
	line	168
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	169
	colm	19
	synt	any
	field	_package
	line	169
	colm	8
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	170
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setInternalProcedures
	local	0,001000,self
	local	1,000020,_procedure
	local	2,000020,_param
	local	3,000020,paramName
	local	4,000020,paramType
	local	5,000020,paramDef
	local	6,000000,table
	local	7,000000,ulsp__makeComment
	local	8,000000,put
	con	0,010000,8,143,157,155,155,145,156,164,163
	con	1,010000,6,160,141,162,141,155,163
	con	2,010000,4,156,141,155,145
	con	3,010000,4,164,171,160,145
	con	4,010000,7,144,145,146,141,165,154,164
	con	5,010000,6,163,157,165,162,143,145
	declend
	line	176
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	178
	colm	11
	synt	any
	field	internal_procedures
	var	6
	line	178
	colm	38
	synt	any
	invoke	0
	line	178
	colm	31
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	0
	line	179
	colm	11
	synt	any
	field	getFile
	line	179
	colm	19
	synt	any
	invoke	0
	line	179
	colm	21
	synt	any
	esusp
	goto	L4
lab L3
	line	179
	colm	22
	synt	any
	pfail
lab L4
	unmark
lab L2
	mark	L5
	line	180
	colm	7
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	pnull
	var	0
	line	180
	colm	31
	synt	any
	field	getFile
	line	180
	colm	39
	synt	any
	invoke	0
	line	180
	colm	41
	synt	any
	field	getProcedures
	line	180
	colm	55
	synt	any
	invoke	0
	line	180
	colm	57
	synt	any
	field	get
	line	180
	colm	61
	synt	any
	invoke	0
	line	180
	colm	24
	synt	any
	asgn
	pop
	mark0
	mark	L8
	pnull
	var	1
	line	181
	colm	20
	synt	any
	field	setSrcFile
	pnull
	var	0
	line	181
	colm	36
	synt	any
	field	uri
	line	181
	colm	31
	synt	any
	invoke	1
	unmark
lab L8
	mark	L9
	pnull
	pnull
	pnull
	var	0
	line	182
	colm	14
	synt	any
	field	internal_procedures
	pnull
	var	1
	line	182
	colm	45
	synt	any
	field	getName
	line	182
	colm	53
	synt	any
	invoke	0
	line	182
	colm	34
	synt	any
	subsc
	var	6
	line	182
	colm	63
	synt	any
	invoke	0
	line	182
	colm	56
	synt	any
	asgn
	unmark
lab L9
	mark	L10
	pnull
	pnull
	pnull
	pnull
	var	0
	line	183
	colm	14
	synt	any
	field	internal_procedures
	pnull
	var	1
	line	183
	colm	45
	synt	any
	field	getName
	line	183
	colm	53
	synt	any
	invoke	0
	line	183
	colm	34
	synt	any
	subsc
	str	0
	line	183
	colm	56
	synt	any
	subsc
	var	7
	var	1
	line	183
	colm	87
	synt	any
	invoke	1
	line	183
	colm	68
	synt	any
	asgn
	unmark
lab L10
	mark	L11
	pnull
	pnull
	pnull
	pnull
	var	0
	line	185
	colm	14
	synt	any
	field	internal_procedures
	pnull
	var	1
	line	185
	colm	45
	synt	any
	field	getName
	line	185
	colm	53
	synt	any
	invoke	0
	line	185
	colm	34
	synt	any
	subsc
	str	1
	line	185
	colm	56
	synt	any
	subsc
	pnull
	line	185
	colm	68
	synt	any
	llist	0
	line	185
	colm	66
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	line	186
	colm	10
	synt	every
	mark0
	pnull
	var	2
	pnull
	pnull
	var	1
	line	186
	colm	36
	synt	any
	field	getParams
	line	186
	colm	46
	synt	any
	invoke	0
	line	186
	colm	48
	synt	any
	field	get
	line	186
	colm	52
	synt	any
	invoke	0
	line	186
	colm	23
	synt	any
	asgn
	pop
	mark0
	mark	L15
	pnull
	var	3
	pnull
	var	2
	line	187
	colm	32
	synt	any
	field	getName
	line	187
	colm	40
	synt	any
	invoke	0
	line	187
	colm	23
	synt	any
	asgn
	unmark
lab L15
	mark	L16
	pnull
	var	4
	mark	L17
	pnull
	var	2
	line	188
	colm	32
	synt	any
	field	getTypeValue
	line	188
	colm	45
	synt	any
	invoke	0
	line	188
	colm	48
	synt	any
	esusp
	goto	L18
lab L17
	line	188
	colm	50
	synt	any
	keywd	null
lab L18
	line	188
	colm	23
	synt	any
	asgn
	unmark
lab L16
	mark	L19
	pnull
	var	5
	mark	L20
	pnull
	var	2
	line	189
	colm	31
	synt	any
	field	getDefValue
	line	189
	colm	43
	synt	any
	invoke	0
	line	189
	colm	46
	synt	any
	esusp
	goto	L21
lab L20
	line	189
	colm	48
	synt	any
	keywd	null
lab L21
	line	189
	colm	22
	synt	any
	asgn
	unmark
lab L19
	var	8
	pnull
	pnull
	pnull
	var	0
	line	190
	colm	21
	synt	any
	field	internal_procedures
	pnull
	var	1
	line	190
	colm	52
	synt	any
	field	getName
	line	190
	colm	60
	synt	any
	invoke	0
	line	190
	colm	41
	synt	any
	subsc
	str	1
	line	190
	colm	63
	synt	any
	subsc
	var	6
	str	2
	var	3
	str	3
	var	4
	str	4
	var	5
	line	190
	colm	79
	synt	any
	invoke	6
	line	190
	colm	16
	synt	any
	invoke	2
	unmark
lab L13
	efail
lab L14
	line	186
	colm	10
	synt	endevery
	unmark
lab L12
	pnull
	pnull
	pnull
	pnull
	var	0
	line	196
	colm	14
	synt	any
	field	internal_procedures
	pnull
	var	1
	line	196
	colm	45
	synt	any
	field	getName
	line	196
	colm	53
	synt	any
	invoke	0
	line	196
	colm	34
	synt	any
	subsc
	str	5
	line	196
	colm	56
	synt	any
	subsc
	pnull
	var	0
	line	196
	colm	72
	synt	any
	field	uri
	line	196
	colm	66
	synt	any
	asgn
	unmark
lab L6
	efail
lab L7
	line	180
	colm	7
	synt	endevery
	unmark
lab L5
	pnull
	line	198
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getInternalProcedures
	local	0,001000,self
	declend
	line	201
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	202
	colm	18
	synt	any
	field	internal_procedures
	line	202
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	203
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setLinkedProcedures
	local	0,001000,self
	local	1,000020,_link
	local	2,000020,_key
	local	3,000020,_package
	local	4,000000,table
	local	5,000000,key
	local	6,000000,member
	con	0,010000,5,143,154,141,163,163
	con	1,010000,5,146,151,154,145,163
	con	2,010000,10,160,162,157,143,145,144,165,162,145,163
	declend
	line	209
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	211
	colm	11
	synt	any
	field	linked_procedures
	var	4
	line	211
	colm	36
	synt	any
	invoke	0
	line	211
	colm	29
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	212
	colm	7
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	var	0
	line	212
	colm	27
	synt	any
	field	links
	line	212
	colm	22
	synt	any
	bang
	line	212
	colm	19
	synt	any
	asgn
	pop
	mark0
	line	213
	colm	10
	synt	if
	mark0
	pnull
	var	1
	str	0
	line	213
	colm	19
	synt	any
	neqv
	unmark
	line	214
	colm	13
	synt	every
	mark0
	pnull
	var	3
	var	5
	pnull
	pnull
	var	0
	line	214
	colm	39
	synt	any
	field	lsp_database
	line	214
	colm	52
	synt	any
	field	package_db
	line	214
	colm	34
	synt	any
	invoke	1
	line	214
	colm	28
	synt	any
	asgn
	pop
	mark0
	line	215
	colm	16
	synt	if
	mark0
	var	6
	pnull
	pnull
	pnull
	pnull
	var	0
	line	215
	colm	30
	synt	any
	field	lsp_database
	line	215
	colm	43
	synt	any
	field	package_db
	var	3
	line	215
	colm	54
	synt	any
	subsc
	str	1
	line	215
	colm	64
	synt	any
	subsc
	var	1
	line	215
	colm	25
	synt	any
	invoke	2
	unmark
	line	216
	colm	19
	synt	if
	mark0
	var	6
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	216
	colm	33
	synt	any
	field	lsp_database
	line	216
	colm	46
	synt	any
	field	package_db
	var	3
	line	216
	colm	57
	synt	any
	subsc
	str	1
	line	216
	colm	67
	synt	any
	subsc
	var	1
	line	216
	colm	76
	synt	any
	subsc
	str	2
	line	216
	colm	28
	synt	any
	invoke	2
	unmark
	line	217
	colm	22
	synt	every
	mark0
	pnull
	var	2
	var	5
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	217
	colm	44
	synt	any
	field	lsp_database
	line	217
	colm	57
	synt	any
	field	package_db
	var	3
	line	217
	colm	68
	synt	any
	subsc
	str	1
	line	217
	colm	78
	synt	any
	subsc
	var	1
	line	217
	colm	87
	synt	any
	subsc
	str	2
	line	217
	colm	94
	synt	any
	subsc
	line	217
	colm	39
	synt	any
	invoke	1
	line	217
	colm	33
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	pnull
	var	0
	line	218
	colm	29
	synt	any
	field	linked_procedures
	var	2
	line	218
	colm	47
	synt	any
	subsc
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	218
	colm	59
	synt	any
	field	lsp_database
	line	218
	colm	72
	synt	any
	field	package_db
	var	3
	line	218
	colm	83
	synt	any
	subsc
	str	1
	line	218
	colm	93
	synt	any
	subsc
	var	1
	line	218
	colm	102
	synt	any
	subsc
	str	2
	line	218
	colm	109
	synt	any
	subsc
	var	2
	line	218
	colm	123
	synt	any
	subsc
	line	218
	colm	53
	synt	any
	asgn
	unmark
lab L7
	efail
lab L8
	line	217
	colm	22
	synt	endevery
	line	216
	colm	19
	synt	endif
	line	215
	colm	16
	synt	endif
	unmark
lab L5
	efail
lab L6
	line	214
	colm	13
	synt	endevery
	line	213
	colm	10
	synt	endif
	unmark
lab L3
	efail
lab L4
	line	212
	colm	7
	synt	endevery
	unmark
lab L2
	pnull
	line	225
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getLinkedProcedures
	local	0,001000,self
	declend
	line	227
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	228
	colm	18
	synt	any
	field	linked_procedures
	line	228
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	229
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setImportedProcedures
	local	0,001000,self
	local	1,000020,_import
	local	2,000020,file_in_pack
	local	3,000020,_key
	local	4,000000,table
	local	5,000000,key
	con	0,010000,5,146,151,154,145,163
	con	1,010000,10,160,162,157,143,145,144,165,162,145,163
	declend
	line	235
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	237
	colm	11
	synt	any
	field	imported_procedures
	var	4
	line	237
	colm	38
	synt	any
	invoke	0
	line	237
	colm	31
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	238
	colm	7
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	var	0
	line	238
	colm	29
	synt	any
	field	imports
	line	238
	colm	24
	synt	any
	bang
	line	238
	colm	21
	synt	any
	asgn
	pop
	mark0
	line	239
	colm	10
	synt	every
	mark0
	pnull
	var	2
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	239
	colm	37
	synt	any
	field	lsp_database
	line	239
	colm	50
	synt	any
	field	package_db
	var	1
	line	239
	colm	61
	synt	any
	subsc
	str	0
	line	239
	colm	70
	synt	any
	subsc
	line	239
	colm	32
	synt	any
	bang
	line	239
	colm	29
	synt	any
	asgn
	pop
	mark0
	line	240
	colm	13
	synt	every
	mark0
	pnull
	var	3
	var	5
	pnull
	var	2
	str	1
	line	240
	colm	43
	synt	any
	subsc
	line	240
	colm	30
	synt	any
	invoke	1
	line	240
	colm	24
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	pnull
	var	0
	line	241
	colm	20
	synt	any
	field	imported_procedures
	var	3
	line	241
	colm	40
	synt	any
	subsc
	pnull
	pnull
	var	2
	str	1
	line	241
	colm	60
	synt	any
	subsc
	var	3
	line	241
	colm	74
	synt	any
	subsc
	line	241
	colm	46
	synt	any
	asgn
	unmark
lab L7
	efail
lab L8
	line	240
	colm	13
	synt	endevery
	unmark
lab L5
	efail
lab L6
	line	239
	colm	10
	synt	endevery
	unmark
lab L3
	efail
lab L4
	line	238
	colm	7
	synt	endevery
	unmark
lab L2
	pnull
	line	245
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getImportedProcedures
	local	0,001000,self
	declend
	line	247
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	248
	colm	18
	synt	any
	field	imported_procedures
	line	248
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	249
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setPackageProcedures
	local	0,001000,self
	local	1,000020,file_in_pack
	local	2,000020,_key
	local	3,000000,table
	local	4,000000,member
	local	5,000000,key
	con	0,010000,5,146,151,154,145,163
	con	1,010000,10,160,162,157,143,145,144,165,162,145,163
	declend
	line	255
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	257
	colm	11
	synt	any
	field	package_procedures
	var	3
	line	257
	colm	37
	synt	any
	invoke	0
	line	257
	colm	30
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	258
	colm	7
	synt	if
	mark0
	var	4
	pnull
	pnull
	var	0
	line	258
	colm	21
	synt	any
	field	lsp_database
	line	258
	colm	34
	synt	any
	field	package_db
	pnull
	var	0
	line	258
	colm	50
	synt	any
	field	_package
	line	258
	colm	16
	synt	any
	invoke	2
	unmark
	line	259
	colm	10
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	259
	colm	37
	synt	any
	field	lsp_database
	line	259
	colm	50
	synt	any
	field	package_db
	pnull
	var	0
	line	259
	colm	66
	synt	any
	field	_package
	line	259
	colm	61
	synt	any
	subsc
	str	0
	line	259
	colm	76
	synt	any
	subsc
	line	259
	colm	32
	synt	any
	bang
	line	259
	colm	29
	synt	any
	asgn
	pop
	mark0
	line	260
	colm	13
	synt	every
	mark0
	pnull
	var	2
	var	5
	pnull
	var	1
	str	1
	line	260
	colm	43
	synt	any
	subsc
	line	260
	colm	30
	synt	any
	invoke	1
	line	260
	colm	24
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	pnull
	var	0
	line	261
	colm	20
	synt	any
	field	package_procedures
	var	2
	line	261
	colm	39
	synt	any
	subsc
	pnull
	pnull
	var	1
	str	1
	line	261
	colm	59
	synt	any
	subsc
	var	2
	line	261
	colm	73
	synt	any
	subsc
	line	261
	colm	45
	synt	any
	asgn
	unmark
lab L5
	efail
lab L6
	line	260
	colm	13
	synt	endevery
	unmark
lab L3
	efail
lab L4
	line	259
	colm	10
	synt	endevery
	line	258
	colm	7
	synt	endif
	unmark
lab L2
	pnull
	line	265
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getPackageProcedures
	local	0,001000,self
	declend
	line	267
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	268
	colm	18
	synt	any
	field	package_procedures
	line	268
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	269
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setInternalClasses
	local	0,001000,self
	local	1,000020,_class
	local	2,000020,_method
	local	3,000020,_param
	local	4,000020,paramName
	local	5,000020,paramType
	local	6,000020,paramDef
	local	7,000020,constructor_param
	local	8,000000,table
	local	9,000000,ulsp__makeComment
	local	10,000000,put
	con	0,010000,6,163,157,165,162,143,145
	con	1,010000,7,155,145,164,150,157,144,163
	con	2,010000,8,143,157,155,155,145,156,164,163
	con	3,010000,6,160,141,162,141,155,163
	con	4,010000,4,156,141,155,145
	con	5,010000,4,164,171,160,145
	con	6,010000,7,144,145,146,141,165,154,164
	con	7,010000,10,141,164,164,162,151,142,165,164,145,163
	con	8,010000,11,143,157,156,163,164,162,165,143,164,157,162
	declend
	line	275
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	277
	colm	11
	synt	any
	field	internal_classes
	var	8
	line	277
	colm	35
	synt	any
	invoke	0
	line	277
	colm	28
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	mark	L3
	pnull
	var	0
	line	278
	colm	11
	synt	any
	field	getFile
	line	278
	colm	19
	synt	any
	invoke	0
	line	278
	colm	21
	synt	any
	esusp
	goto	L4
lab L3
	line	278
	colm	22
	synt	any
	pfail
lab L4
	unmark
lab L2
	mark	L5
	line	279
	colm	7
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	pnull
	var	0
	line	279
	colm	27
	synt	any
	field	getFile
	line	279
	colm	35
	synt	any
	invoke	0
	line	279
	colm	37
	synt	any
	field	getClasses
	line	279
	colm	48
	synt	any
	invoke	0
	line	279
	colm	50
	synt	any
	field	get
	line	279
	colm	54
	synt	any
	invoke	0
	line	279
	colm	20
	synt	any
	asgn
	pop
	mark0
	mark	L8
	pnull
	var	1
	line	280
	colm	16
	synt	any
	field	setSrcFile
	pnull
	var	0
	line	280
	colm	32
	synt	any
	field	uri
	line	280
	colm	27
	synt	any
	invoke	1
	unmark
lab L8
	mark	L9
	pnull
	pnull
	pnull
	var	0
	line	281
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	281
	colm	38
	synt	any
	field	getName
	line	281
	colm	46
	synt	any
	invoke	0
	line	281
	colm	31
	synt	any
	subsc
	var	8
	line	281
	colm	56
	synt	any
	invoke	0
	line	281
	colm	49
	synt	any
	asgn
	unmark
lab L9
	mark	L10
	pnull
	pnull
	pnull
	pnull
	var	0
	line	282
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	282
	colm	38
	synt	any
	field	getName
	line	282
	colm	46
	synt	any
	invoke	0
	line	282
	colm	31
	synt	any
	subsc
	str	0
	line	282
	colm	49
	synt	any
	subsc
	pnull
	var	0
	line	282
	colm	65
	synt	any
	field	uri
	line	282
	colm	59
	synt	any
	asgn
	unmark
lab L10
	mark	L11
	pnull
	pnull
	pnull
	pnull
	var	0
	line	284
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	284
	colm	38
	synt	any
	field	getName
	line	284
	colm	46
	synt	any
	invoke	0
	line	284
	colm	31
	synt	any
	subsc
	str	1
	line	284
	colm	49
	synt	any
	subsc
	var	8
	line	284
	colm	67
	synt	any
	invoke	0
	line	284
	colm	60
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	line	285
	colm	10
	synt	every
	mark0
	pnull
	var	2
	pnull
	pnull
	var	1
	line	285
	colm	33
	synt	any
	field	getMethods
	line	285
	colm	44
	synt	any
	invoke	0
	line	285
	colm	46
	synt	any
	field	get
	line	285
	colm	50
	synt	any
	invoke	0
	line	285
	colm	24
	synt	any
	asgn
	pop
	mark0
	mark	L15
	pnull
	var	2
	line	286
	colm	20
	synt	any
	field	setSrcFile
	pnull
	var	0
	line	286
	colm	36
	synt	any
	field	uri
	line	286
	colm	31
	synt	any
	invoke	1
	unmark
lab L15
	mark	L16
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	287
	colm	17
	synt	any
	field	internal_classes
	pnull
	var	1
	line	287
	colm	41
	synt	any
	field	getName
	line	287
	colm	49
	synt	any
	invoke	0
	line	287
	colm	34
	synt	any
	subsc
	str	1
	line	287
	colm	52
	synt	any
	subsc
	pnull
	var	2
	line	287
	colm	71
	synt	any
	field	getName
	line	287
	colm	79
	synt	any
	invoke	0
	line	287
	colm	63
	synt	any
	subsc
	var	8
	line	287
	colm	89
	synt	any
	invoke	0
	line	287
	colm	82
	synt	any
	asgn
	unmark
lab L16
	mark	L17
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	288
	colm	17
	synt	any
	field	internal_classes
	pnull
	var	1
	line	288
	colm	41
	synt	any
	field	getName
	line	288
	colm	49
	synt	any
	invoke	0
	line	288
	colm	34
	synt	any
	subsc
	str	1
	line	288
	colm	52
	synt	any
	subsc
	pnull
	var	2
	line	288
	colm	71
	synt	any
	field	getName
	line	288
	colm	79
	synt	any
	invoke	0
	line	288
	colm	63
	synt	any
	subsc
	str	2
	line	288
	colm	82
	synt	any
	subsc
	var	9
	var	2
	line	288
	colm	113
	synt	any
	invoke	1
	line	288
	colm	94
	synt	any
	asgn
	unmark
lab L17
	mark	L18
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	290
	colm	17
	synt	any
	field	internal_classes
	pnull
	var	1
	line	290
	colm	41
	synt	any
	field	getName
	line	290
	colm	49
	synt	any
	invoke	0
	line	290
	colm	34
	synt	any
	subsc
	str	1
	line	290
	colm	52
	synt	any
	subsc
	pnull
	var	2
	line	290
	colm	71
	synt	any
	field	getName
	line	290
	colm	79
	synt	any
	invoke	0
	line	290
	colm	63
	synt	any
	subsc
	str	3
	line	290
	colm	82
	synt	any
	subsc
	pnull
	line	290
	colm	94
	synt	any
	llist	0
	line	290
	colm	92
	synt	any
	asgn
	unmark
lab L18
	mark	L19
	line	291
	colm	13
	synt	every
	mark0
	pnull
	var	3
	pnull
	pnull
	var	2
	line	291
	colm	36
	synt	any
	field	getParams
	line	291
	colm	46
	synt	any
	invoke	0
	line	291
	colm	48
	synt	any
	field	get
	line	291
	colm	52
	synt	any
	invoke	0
	line	291
	colm	26
	synt	any
	asgn
	pop
	mark0
	mark	L22
	pnull
	var	4
	pnull
	var	3
	line	292
	colm	35
	synt	any
	field	getName
	line	292
	colm	43
	synt	any
	invoke	0
	line	292
	colm	26
	synt	any
	asgn
	unmark
lab L22
	mark	L23
	pnull
	var	5
	mark	L24
	pnull
	var	3
	line	293
	colm	35
	synt	any
	field	getTypeValue
	line	293
	colm	48
	synt	any
	invoke	0
	line	293
	colm	51
	synt	any
	esusp
	goto	L25
lab L24
	line	293
	colm	53
	synt	any
	keywd	null
lab L25
	line	293
	colm	26
	synt	any
	asgn
	unmark
lab L23
	mark	L26
	pnull
	var	6
	mark	L27
	pnull
	var	3
	line	294
	colm	34
	synt	any
	field	getDefValue
	line	294
	colm	46
	synt	any
	invoke	0
	line	294
	colm	49
	synt	any
	esusp
	goto	L28
lab L27
	line	294
	colm	51
	synt	any
	keywd	null
lab L28
	line	294
	colm	25
	synt	any
	asgn
	unmark
lab L26
	var	10
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	295
	colm	24
	synt	any
	field	internal_classes
	pnull
	var	1
	line	295
	colm	48
	synt	any
	field	getName
	line	295
	colm	56
	synt	any
	invoke	0
	line	295
	colm	41
	synt	any
	subsc
	str	1
	line	295
	colm	59
	synt	any
	subsc
	pnull
	var	2
	line	295
	colm	78
	synt	any
	field	getName
	line	295
	colm	86
	synt	any
	invoke	0
	line	295
	colm	70
	synt	any
	subsc
	str	3
	line	295
	colm	89
	synt	any
	subsc
	var	8
	str	4
	var	4
	str	5
	var	5
	str	6
	var	6
	line	295
	colm	105
	synt	any
	invoke	6
	line	295
	colm	19
	synt	any
	invoke	2
	unmark
lab L20
	efail
lab L21
	line	291
	colm	13
	synt	endevery
	unmark
lab L19
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	301
	colm	17
	synt	any
	field	internal_classes
	pnull
	var	1
	line	301
	colm	41
	synt	any
	field	getName
	line	301
	colm	49
	synt	any
	invoke	0
	line	301
	colm	34
	synt	any
	subsc
	str	1
	line	301
	colm	52
	synt	any
	subsc
	pnull
	var	2
	line	301
	colm	71
	synt	any
	field	getName
	line	301
	colm	79
	synt	any
	invoke	0
	line	301
	colm	63
	synt	any
	subsc
	str	0
	line	301
	colm	82
	synt	any
	subsc
	pnull
	var	0
	line	301
	colm	98
	synt	any
	field	uri
	line	301
	colm	92
	synt	any
	asgn
	unmark
lab L13
	efail
lab L14
	line	285
	colm	10
	synt	endevery
	unmark
lab L12
	mark	L29
	pnull
	pnull
	pnull
	pnull
	var	0
	line	304
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	304
	colm	38
	synt	any
	field	getName
	line	304
	colm	46
	synt	any
	invoke	0
	line	304
	colm	31
	synt	any
	subsc
	str	7
	line	304
	colm	49
	synt	any
	subsc
	pnull
	line	304
	colm	65
	synt	any
	llist	0
	line	304
	colm	63
	synt	any
	asgn
	unmark
lab L29
	mark	L30
	line	305
	colm	10
	synt	every
	mark0
	pnull
	var	3
	pnull
	pnull
	var	1
	line	305
	colm	32
	synt	any
	field	getParams
	line	305
	colm	42
	synt	any
	invoke	0
	line	305
	colm	44
	synt	any
	field	get
	line	305
	colm	48
	synt	any
	invoke	0
	line	305
	colm	23
	synt	any
	asgn
	pop
	mark0
	mark	L33
	pnull
	var	4
	pnull
	var	3
	line	306
	colm	32
	synt	any
	field	getName
	line	306
	colm	40
	synt	any
	invoke	0
	line	306
	colm	23
	synt	any
	asgn
	unmark
lab L33
	mark	L34
	pnull
	var	5
	mark	L35
	pnull
	var	3
	line	307
	colm	32
	synt	any
	field	getTypeValue
	line	307
	colm	45
	synt	any
	invoke	0
	line	307
	colm	48
	synt	any
	esusp
	goto	L36
lab L35
	line	307
	colm	50
	synt	any
	keywd	null
lab L36
	line	307
	colm	23
	synt	any
	asgn
	unmark
lab L34
	mark	L37
	pnull
	var	6
	mark	L38
	pnull
	var	3
	line	308
	colm	31
	synt	any
	field	getDefValue
	line	308
	colm	43
	synt	any
	invoke	0
	line	308
	colm	46
	synt	any
	esusp
	goto	L39
lab L38
	line	308
	colm	48
	synt	any
	keywd	null
lab L39
	line	308
	colm	22
	synt	any
	asgn
	unmark
lab L37
	var	10
	pnull
	pnull
	pnull
	var	0
	line	309
	colm	21
	synt	any
	field	internal_classes
	pnull
	var	1
	line	309
	colm	45
	synt	any
	field	getName
	line	309
	colm	53
	synt	any
	invoke	0
	line	309
	colm	38
	synt	any
	subsc
	str	7
	line	309
	colm	56
	synt	any
	subsc
	var	8
	str	4
	var	4
	str	5
	var	5
	str	6
	var	6
	line	309
	colm	76
	synt	any
	invoke	6
	line	309
	colm	16
	synt	any
	invoke	2
	unmark
lab L31
	efail
lab L32
	line	305
	colm	10
	synt	endevery
	unmark
lab L30
	mark	L40
	pnull
	pnull
	pnull
	pnull
	var	0
	line	315
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	315
	colm	38
	synt	any
	field	getName
	line	315
	colm	46
	synt	any
	invoke	0
	line	315
	colm	31
	synt	any
	subsc
	str	8
	line	315
	colm	49
	synt	any
	subsc
	var	8
	line	315
	colm	71
	synt	any
	invoke	0
	line	315
	colm	64
	synt	any
	asgn
	unmark
lab L40
	mark	L41
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	316
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	316
	colm	38
	synt	any
	field	getName
	line	316
	colm	46
	synt	any
	invoke	0
	line	316
	colm	31
	synt	any
	subsc
	str	8
	line	316
	colm	49
	synt	any
	subsc
	str	4
	line	316
	colm	64
	synt	any
	subsc
	pnull
	pnull
	var	1
	line	316
	colm	80
	synt	any
	field	getConstructor
	line	316
	colm	95
	synt	any
	invoke	0
	line	316
	colm	97
	synt	any
	field	getName
	line	316
	colm	105
	synt	any
	invoke	0
	line	316
	colm	72
	synt	any
	asgn
	unmark
lab L41
	mark	L42
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	317
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	317
	colm	38
	synt	any
	field	getName
	line	317
	colm	46
	synt	any
	invoke	0
	line	317
	colm	31
	synt	any
	subsc
	str	8
	line	317
	colm	49
	synt	any
	subsc
	str	2
	line	317
	colm	64
	synt	any
	subsc
	var	9
	var	1
	line	317
	colm	95
	synt	any
	invoke	1
	line	317
	colm	76
	synt	any
	asgn
	unmark
lab L42
	mark	L43
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	318
	colm	14
	synt	any
	field	internal_classes
	pnull
	var	1
	line	318
	colm	38
	synt	any
	field	getName
	line	318
	colm	46
	synt	any
	invoke	0
	line	318
	colm	31
	synt	any
	subsc
	str	8
	line	318
	colm	49
	synt	any
	subsc
	str	3
	line	318
	colm	64
	synt	any
	subsc
	pnull
	line	318
	colm	76
	synt	any
	llist	0
	line	318
	colm	74
	synt	any
	asgn
	unmark
lab L43
	line	319
	colm	10
	synt	every
	mark0
	pnull
	var	7
	pnull
	pnull
	pnull
	var	1
	line	319
	colm	43
	synt	any
	field	getConstructor
	line	319
	colm	58
	synt	any
	invoke	0
	line	319
	colm	60
	synt	any
	field	getParams
	line	319
	colm	70
	synt	any
	invoke	0
	line	319
	colm	72
	synt	any
	field	get
	line	319
	colm	76
	synt	any
	invoke	0
	line	319
	colm	34
	synt	any
	asgn
	pop
	mark0
	mark	L46
	pnull
	var	4
	pnull
	var	7
	line	320
	colm	43
	synt	any
	field	getName
	line	320
	colm	51
	synt	any
	invoke	0
	line	320
	colm	23
	synt	any
	asgn
	unmark
lab L46
	mark	L47
	pnull
	var	5
	mark	L48
	pnull
	var	7
	line	321
	colm	43
	synt	any
	field	getTypeValue
	line	321
	colm	56
	synt	any
	invoke	0
	line	321
	colm	59
	synt	any
	esusp
	goto	L49
lab L48
	line	321
	colm	61
	synt	any
	keywd	null
lab L49
	line	321
	colm	23
	synt	any
	asgn
	unmark
lab L47
	mark	L50
	pnull
	var	6
	mark	L51
	pnull
	var	7
	line	322
	colm	42
	synt	any
	field	getDefValue
	line	322
	colm	54
	synt	any
	invoke	0
	line	322
	colm	57
	synt	any
	esusp
	goto	L52
lab L51
	line	322
	colm	59
	synt	any
	keywd	null
lab L52
	line	322
	colm	22
	synt	any
	asgn
	unmark
lab L50
	var	10
	pnull
	pnull
	pnull
	pnull
	var	0
	line	323
	colm	21
	synt	any
	field	internal_classes
	pnull
	var	1
	line	323
	colm	45
	synt	any
	field	getName
	line	323
	colm	53
	synt	any
	invoke	0
	line	323
	colm	38
	synt	any
	subsc
	str	8
	line	323
	colm	56
	synt	any
	subsc
	str	3
	line	323
	colm	71
	synt	any
	subsc
	var	8
	str	4
	var	4
	str	5
	var	5
	str	6
	var	6
	line	323
	colm	87
	synt	any
	invoke	6
	line	323
	colm	16
	synt	any
	invoke	2
	unmark
lab L44
	efail
lab L45
	line	319
	colm	10
	synt	endevery
	unmark
lab L6
	efail
lab L7
	line	279
	colm	7
	synt	endevery
	unmark
lab L5
	pnull
	line	329
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getInternalClasses
	local	0,001000,self
	declend
	line	331
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	332
	colm	18
	synt	any
	field	internal_classes
	line	332
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	333
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setLinkedClasses
	local	0,001000,self
	local	1,000020,_link
	local	2,000020,_key
	local	3,000020,_package
	local	4,000000,table
	local	5,000000,key
	local	6,000000,member
	con	0,010000,5,143,154,141,163,163
	con	1,010000,5,146,151,154,145,163
	con	2,010000,7,143,154,141,163,163,145,163
	declend
	line	339
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	341
	colm	11
	synt	any
	field	linked_classes
	var	4
	line	341
	colm	33
	synt	any
	invoke	0
	line	341
	colm	26
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	342
	colm	7
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	var	0
	line	342
	colm	27
	synt	any
	field	links
	line	342
	colm	22
	synt	any
	bang
	line	342
	colm	19
	synt	any
	asgn
	pop
	mark0
	line	343
	colm	10
	synt	if
	mark0
	pnull
	var	1
	str	0
	line	343
	colm	19
	synt	any
	neqv
	unmark
	line	344
	colm	13
	synt	every
	mark0
	pnull
	var	3
	var	5
	pnull
	pnull
	var	0
	line	344
	colm	39
	synt	any
	field	lsp_database
	line	344
	colm	52
	synt	any
	field	package_db
	line	344
	colm	34
	synt	any
	invoke	1
	line	344
	colm	28
	synt	any
	asgn
	pop
	mark0
	line	345
	colm	16
	synt	if
	mark0
	var	6
	pnull
	pnull
	pnull
	pnull
	var	0
	line	345
	colm	30
	synt	any
	field	lsp_database
	line	345
	colm	43
	synt	any
	field	package_db
	var	3
	line	345
	colm	54
	synt	any
	subsc
	str	1
	line	345
	colm	64
	synt	any
	subsc
	var	1
	line	345
	colm	25
	synt	any
	invoke	2
	unmark
	line	346
	colm	19
	synt	if
	mark0
	var	6
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	346
	colm	33
	synt	any
	field	lsp_database
	line	346
	colm	46
	synt	any
	field	package_db
	var	3
	line	346
	colm	57
	synt	any
	subsc
	str	1
	line	346
	colm	67
	synt	any
	subsc
	var	1
	line	346
	colm	76
	synt	any
	subsc
	str	2
	line	346
	colm	28
	synt	any
	invoke	2
	unmark
	line	347
	colm	22
	synt	every
	mark0
	pnull
	var	2
	var	5
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	347
	colm	44
	synt	any
	field	lsp_database
	line	347
	colm	57
	synt	any
	field	package_db
	var	3
	line	347
	colm	68
	synt	any
	subsc
	str	1
	line	347
	colm	78
	synt	any
	subsc
	var	1
	line	347
	colm	87
	synt	any
	subsc
	str	2
	line	347
	colm	94
	synt	any
	subsc
	line	347
	colm	39
	synt	any
	invoke	1
	line	347
	colm	33
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	pnull
	var	0
	line	348
	colm	29
	synt	any
	field	linked_procedures
	var	2
	line	348
	colm	47
	synt	any
	subsc
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	348
	colm	59
	synt	any
	field	lsp_database
	line	348
	colm	72
	synt	any
	field	package_db
	var	3
	line	348
	colm	83
	synt	any
	subsc
	str	1
	line	348
	colm	93
	synt	any
	subsc
	var	1
	line	348
	colm	102
	synt	any
	subsc
	str	2
	line	348
	colm	109
	synt	any
	subsc
	var	2
	line	348
	colm	120
	synt	any
	subsc
	line	348
	colm	53
	synt	any
	asgn
	unmark
lab L7
	efail
lab L8
	line	347
	colm	22
	synt	endevery
	line	346
	colm	19
	synt	endif
	line	345
	colm	16
	synt	endif
	unmark
lab L5
	efail
lab L6
	line	344
	colm	13
	synt	endevery
	line	343
	colm	10
	synt	endif
	unmark
lab L3
	efail
lab L4
	line	342
	colm	7
	synt	endevery
	unmark
lab L2
	pnull
	line	355
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getLinkedClasses
	local	0,001000,self
	declend
	line	357
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	358
	colm	18
	synt	any
	field	linked_classes
	line	358
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	359
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setImportedClasses
	local	0,001000,self
	local	1,000020,_import
	local	2,000020,file_in_pack
	local	3,000020,_key
	local	4,000000,table
	local	5,000000,key
	con	0,010000,5,146,151,154,145,163
	con	1,010000,7,143,154,141,163,163,145,163
	declend
	line	365
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	367
	colm	11
	synt	any
	field	imported_classes
	var	4
	line	367
	colm	35
	synt	any
	invoke	0
	line	367
	colm	28
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	368
	colm	7
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	var	0
	line	368
	colm	29
	synt	any
	field	imports
	line	368
	colm	24
	synt	any
	bang
	line	368
	colm	21
	synt	any
	asgn
	pop
	mark0
	line	369
	colm	10
	synt	every
	mark0
	pnull
	var	2
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	369
	colm	37
	synt	any
	field	lsp_database
	line	369
	colm	50
	synt	any
	field	package_db
	var	1
	line	369
	colm	61
	synt	any
	subsc
	str	0
	line	369
	colm	70
	synt	any
	subsc
	line	369
	colm	32
	synt	any
	bang
	line	369
	colm	29
	synt	any
	asgn
	pop
	mark0
	line	370
	colm	13
	synt	every
	mark0
	pnull
	var	3
	var	5
	pnull
	var	2
	str	1
	line	370
	colm	43
	synt	any
	subsc
	line	370
	colm	30
	synt	any
	invoke	1
	line	370
	colm	24
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	pnull
	var	0
	line	371
	colm	20
	synt	any
	field	imported_classes
	var	3
	line	371
	colm	37
	synt	any
	subsc
	pnull
	pnull
	var	2
	str	1
	line	371
	colm	57
	synt	any
	subsc
	var	3
	line	371
	colm	68
	synt	any
	subsc
	line	371
	colm	43
	synt	any
	asgn
	unmark
lab L7
	efail
lab L8
	line	370
	colm	13
	synt	endevery
	unmark
lab L5
	efail
lab L6
	line	369
	colm	10
	synt	endevery
	unmark
lab L3
	efail
lab L4
	line	368
	colm	7
	synt	endevery
	unmark
lab L2
	pnull
	line	375
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getImportedClasses
	local	0,001000,self
	declend
	line	377
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	378
	colm	18
	synt	any
	field	imported_classes
	line	378
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	379
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setPackageClasses
	local	0,001000,self
	local	1,000020,file_in_pack
	local	2,000020,_key
	local	3,000000,table
	local	4,000000,member
	local	5,000000,key
	con	0,010000,5,146,151,154,145,163
	con	1,010000,7,143,154,141,163,163,145,163
	declend
	line	385
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	387
	colm	11
	synt	any
	field	package_classes
	var	3
	line	387
	colm	34
	synt	any
	invoke	0
	line	387
	colm	27
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	388
	colm	7
	synt	if
	mark0
	var	4
	pnull
	pnull
	var	0
	line	388
	colm	21
	synt	any
	field	lsp_database
	line	388
	colm	34
	synt	any
	field	package_db
	pnull
	var	0
	line	388
	colm	50
	synt	any
	field	_package
	line	388
	colm	16
	synt	any
	invoke	2
	unmark
	line	389
	colm	10
	synt	every
	mark0
	pnull
	var	1
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	389
	colm	37
	synt	any
	field	lsp_database
	line	389
	colm	50
	synt	any
	field	package_db
	pnull
	var	0
	line	389
	colm	66
	synt	any
	field	_package
	line	389
	colm	61
	synt	any
	subsc
	str	0
	line	389
	colm	76
	synt	any
	subsc
	line	389
	colm	32
	synt	any
	bang
	line	389
	colm	29
	synt	any
	asgn
	pop
	mark0
	line	390
	colm	13
	synt	every
	mark0
	pnull
	var	2
	var	5
	pnull
	var	1
	str	1
	line	390
	colm	43
	synt	any
	subsc
	line	390
	colm	30
	synt	any
	invoke	1
	line	390
	colm	24
	synt	any
	asgn
	pop
	mark0
	pnull
	pnull
	pnull
	var	0
	line	391
	colm	20
	synt	any
	field	package_classes
	var	2
	line	391
	colm	36
	synt	any
	subsc
	pnull
	pnull
	var	1
	str	1
	line	391
	colm	56
	synt	any
	subsc
	var	2
	line	391
	colm	67
	synt	any
	subsc
	line	391
	colm	42
	synt	any
	asgn
	unmark
lab L5
	efail
lab L6
	line	390
	colm	13
	synt	endevery
	unmark
lab L3
	efail
lab L4
	line	389
	colm	10
	synt	endevery
	line	388
	colm	7
	synt	endif
	unmark
lab L2
	pnull
	line	395
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getPackageClasses
	local	0,001000,self
	declend
	line	397
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	398
	colm	18
	synt	any
	field	package_classes
	line	398
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	399
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setObjects
	local	0,001000,self
	local	1,000020,lineNum
	local	2,000020,_line
	local	3,000020,objectName
	local	4,000020,className
	local	5,000000,table
	local	6,000000,ReMatch
	local	7,000000,tab
	local	8,000000,many
	local	9,000000,move
	local	10,000000,upto
	local	11,000000,member
	con	0,002000,1,1
	con	1,010000,69,136,133,040,011,135,052,133,141,055,172,101,055,132,060,055,071,137,135,053,133,040,011,135,052,072,075,133,040,011,135,052,133,141,055,172,101,055,132,060,055,071,137,135,053,133,050,135,133,141,055,172,101,055,132,060,055,071,137,135,052,133,051,135,133,040,011,135,052,044
	con	2,020000,2,040,011
	con	3,020000,1,055
	con	4,020000,1,137
	con	5,002000,1,2
	con	6,010000,1,050
	declend
	line	404
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	406
	colm	11
	synt	any
	field	objects
	var	5
	line	406
	colm	26
	synt	any
	invoke	0
	line	406
	colm	19
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	var	1
	int	0
	line	407
	colm	15
	synt	any
	asgn
	unmark
lab L2
	mark	L3
lab L4
	line	408
	colm	7
	synt	while
	mark0
	pnull
	var	2
	pnull
	pnull
	var	0
	line	408
	colm	26
	synt	any
	field	temp_idoc
	line	408
	colm	36
	synt	any
	field	getUniFileLine
	pnull
	var	0
	line	408
	colm	56
	synt	any
	field	uri
	var	1
	line	408
	colm	51
	synt	any
	invoke	2
	line	408
	colm	19
	synt	any
	asgn
	unmark
	mark	L4
	mark	L7
	line	409
	colm	10
	synt	if
	mark0
	var	6
	str	1
	var	2
	line	409
	colm	20
	synt	any
	invoke	2
	unmark
	var	2
	line	410
	colm	19
	synt	any
	bscan
	mark	L8
	var	7
	var	8
	cset	2
	line	411
	colm	24
	synt	any
	invoke	1
	line	411
	colm	19
	synt	any
	invoke	1
	unmark
lab L8
	mark	L9
	pnull
	var	3
	var	7
	var	8
	pnull
	pnull
	pnull
	line	412
	colm	39
	synt	any
	keywd	digits
	line	412
	colm	50
	synt	any
	keywd	letters
	line	412
	colm	47
	synt	any
	unions
	cset	3
	line	412
	colm	59
	synt	any
	unions
	cset	4
	line	412
	colm	66
	synt	any
	unions
	line	412
	colm	38
	synt	any
	invoke	1
	line	412
	colm	33
	synt	any
	invoke	1
	line	412
	colm	27
	synt	any
	asgn
	unmark
lab L9
	mark	L10
	var	7
	var	8
	cset	2
	line	413
	colm	24
	synt	any
	invoke	1
	line	413
	colm	19
	synt	any
	invoke	1
	unmark
lab L10
	mark	L11
	var	9
	int	5
	line	414
	colm	20
	synt	any
	invoke	1
	unmark
lab L11
	mark	L12
	var	7
	var	8
	cset	2
	line	415
	colm	24
	synt	any
	invoke	1
	line	415
	colm	19
	synt	any
	invoke	1
	unmark
lab L12
	mark	L13
	pnull
	var	4
	var	7
	var	10
	str	6
	line	416
	colm	37
	synt	any
	invoke	1
	line	416
	colm	32
	synt	any
	invoke	1
	line	416
	colm	26
	synt	any
	asgn
	unmark
lab L13
	line	417
	colm	16
	synt	if
	mark0
	mark	L14
	var	11
	pnull
	var	0
	line	417
	colm	30
	synt	any
	field	linked_classes
	var	4
	line	417
	colm	25
	synt	any
	invoke	2
	line	417
	colm	56
	synt	any
	esusp
	goto	L15
lab L14
	mark	L16
	var	11
	pnull
	var	0
	line	417
	colm	68
	synt	any
	field	imported_classes
	var	4
	line	417
	colm	63
	synt	any
	invoke	2
	line	417
	colm	96
	synt	any
	esusp
	goto	L17
lab L16
	mark	L18
	var	11
	pnull
	var	0
	line	417
	colm	108
	synt	any
	field	internal_classes
	var	4
	line	417
	colm	103
	synt	any
	invoke	2
	line	417
	colm	136
	synt	any
	esusp
	goto	L19
lab L18
	var	11
	pnull
	var	0
	line	417
	colm	148
	synt	any
	field	package_classes
	var	4
	line	417
	colm	143
	synt	any
	invoke	2
lab L19
lab L17
lab L15
	unmark
	pnull
	pnull
	pnull
	var	0
	line	418
	colm	23
	synt	any
	field	objects
	var	3
	line	418
	colm	31
	synt	any
	subsc
	var	4
	line	418
	colm	43
	synt	any
	asgn
	line	417
	colm	16
	synt	endif
	line	410
	colm	19
	synt	any
	escan
	line	409
	colm	10
	synt	endif
	unmark
lab L7
	pnull
	var	1
	dup
	int	0
	line	422
	colm	18
	synt	any
	plus
	asgn
lab L5
	unmark
	goto	L4
lab L6
	line	408
	colm	7
	synt	endwhile
	unmark
lab L3
	pnull
	line	424
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getObjects
	local	0,001000,self
	declend
	line	427
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	428
	colm	18
	synt	any
	field	objects
	line	428
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	429
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setVariables
	local	0,001000,self
	local	1,000020,f
	local	2,000020,_line
	local	3,000020,variableName
	local	4,000020,_content
	local	5,000020,globalName
	local	6,000020,lineNum
	local	7,000000,table
	local	8,000000,ReMatch
	local	9,000000,tab
	local	10,000000,many
	local	11,000000,ulsp__identifiers
	local	12,000000,move
	local	13,000000,member
	con	0,002000,1,1
	con	1,010000,26,136,133,040,011,135,052,133,141,055,172,101,055,132,060,055,071,137,135,053,133,040,011,135,052,072,075
	con	2,020000,2,040,011
	con	3,002000,1,2
	con	4,010000,30,136,133,040,011,135,052,147,154,157,142,141,154,133,040,011,135,053,133,141,055,172,101,055,132,060,055,071,137,135,053
	con	5,002000,1,6
	con	6,010000,0
	declend
	line	435
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	437
	colm	11
	synt	any
	field	variables
	var	7
	line	437
	colm	28
	synt	any
	invoke	0
	line	437
	colm	21
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	pnull
	var	0
	line	438
	colm	11
	synt	any
	field	global_variables
	var	7
	line	438
	colm	35
	synt	any
	invoke	0
	line	438
	colm	28
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	var	6
	int	0
	line	439
	colm	15
	synt	any
	asgn
	unmark
lab L3
	mark	L4
lab L5
	line	440
	colm	7
	synt	while
	mark0
	pnull
	var	2
	pnull
	pnull
	var	0
	line	440
	colm	26
	synt	any
	field	temp_idoc
	line	440
	colm	36
	synt	any
	field	getUniFileLine
	pnull
	var	0
	line	440
	colm	56
	synt	any
	field	uri
	var	6
	line	440
	colm	51
	synt	any
	invoke	2
	line	440
	colm	19
	synt	any
	asgn
	unmark
	mark	L5
	mark	L8
	line	441
	colm	10
	synt	if
	mark0
	var	8
	str	1
	var	2
	line	441
	colm	20
	synt	any
	invoke	2
	unmark
	var	2
	line	442
	colm	19
	synt	any
	bscan
	mark	L9
	var	9
	var	10
	cset	2
	line	443
	colm	24
	synt	any
	invoke	1
	line	443
	colm	19
	synt	any
	invoke	1
	unmark
lab L9
	mark	L10
	pnull
	var	3
	var	9
	var	10
	var	11
	line	444
	colm	40
	synt	any
	invoke	1
	line	444
	colm	35
	synt	any
	invoke	1
	line	444
	colm	29
	synt	any
	asgn
	unmark
lab L10
	mark	L11
	var	9
	var	10
	cset	2
	line	445
	colm	24
	synt	any
	invoke	1
	line	445
	colm	19
	synt	any
	invoke	1
	unmark
lab L11
	mark	L12
	var	12
	int	3
	line	446
	colm	20
	synt	any
	invoke	1
	unmark
lab L12
	mark	L13
	var	9
	var	10
	cset	2
	line	447
	colm	24
	synt	any
	invoke	1
	line	447
	colm	19
	synt	any
	invoke	1
	unmark
lab L13
	mark	L14
	pnull
	var	4
	var	9
	pnull
	pnull
	var	2
	line	448
	colm	32
	synt	any
	size
	int	0
	line	448
	colm	39
	synt	any
	plus
	line	448
	colm	31
	synt	any
	invoke	1
	line	448
	colm	25
	synt	any
	asgn
	unmark
lab L14
	line	449
	colm	16
	synt	if
	mark0
	mark	L15
	var	13
	pnull
	var	0
	line	449
	colm	34
	synt	any
	field	objects
	var	3
	line	449
	colm	29
	synt	any
	invoke	2
	unmark
	efail
lab L15
	pnull
	unmark
	pnull
	pnull
	pnull
	var	0
	line	450
	colm	23
	synt	any
	field	variables
	var	3
	line	450
	colm	33
	synt	any
	subsc
	var	4
	line	450
	colm	47
	synt	any
	asgn
	line	449
	colm	16
	synt	endif
	line	442
	colm	19
	synt	any
	escan
	line	441
	colm	10
	synt	endif
	unmark
lab L8
	mark	L16
	line	470
	colm	10
	synt	if
	mark0
	var	8
	str	4
	var	2
	line	470
	colm	20
	synt	any
	invoke	2
	unmark
	var	2
	line	471
	colm	19
	synt	any
	bscan
	mark	L17
	var	9
	var	10
	cset	2
	line	472
	colm	24
	synt	any
	invoke	1
	line	472
	colm	19
	synt	any
	invoke	1
	unmark
lab L17
	mark	L18
	var	12
	int	5
	line	473
	colm	20
	synt	any
	invoke	1
	unmark
lab L18
	mark	L19
	var	9
	var	10
	cset	2
	line	474
	colm	24
	synt	any
	invoke	1
	line	474
	colm	19
	synt	any
	invoke	1
	unmark
lab L19
	mark	L20
	pnull
	var	5
	var	9
	var	10
	var	11
	line	475
	colm	38
	synt	any
	invoke	1
	line	475
	colm	33
	synt	any
	invoke	1
	line	475
	colm	27
	synt	any
	asgn
	unmark
lab L20
	pnull
	pnull
	pnull
	var	0
	line	476
	colm	20
	synt	any
	field	global_variables
	var	5
	line	476
	colm	37
	synt	any
	subsc
	str	6
	line	476
	colm	49
	synt	any
	asgn
	line	471
	colm	19
	synt	any
	escan
	line	470
	colm	10
	synt	endif
	unmark
lab L16
	pnull
	var	6
	dup
	int	0
	line	479
	colm	18
	synt	any
	plus
	asgn
lab L6
	unmark
	goto	L5
lab L7
	line	440
	colm	7
	synt	endwhile
	unmark
lab L4
	pnull
	line	481
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getVariables
	local	0,001000,self
	declend
	line	483
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	484
	colm	18
	synt	any
	field	variables
	line	484
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	485
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getGlobalVariables
	local	0,001000,self
	declend
	line	487
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	488
	colm	18
	synt	any
	field	global_variables
	line	488
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	489
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_setInternalPositions
	local	0,001000,self
	local	1,000020,lineNum
	local	2,000020,_line
	local	3,000020,procedureName
	local	4,000020,startPos
	local	5,000020,endPos
	local	6,000020,className
	local	7,000020,methodName
	local	8,000020,variableName
	local	9,000020,open_blocks
	local	10,000020,ending
	local	11,000020,currentClass
	local	12,000000,table
	local	13,000000,key
	local	14,000000,ReMatch
	local	15,000000,find
	local	16,000000,push
	local	17,000000,pop
	con	0,010000,7,143,154,141,163,163,145,163
	con	1,010000,10,160,162,157,143,145,144,165,162,145,163
	con	2,010000,7,155,145,164,150,157,144,163
	con	3,010000,9,166,141,162,151,141,142,154,145,163
	con	4,010000,9,151,156,151,164,151,141,154,154,171
	con	5,002000,1,1
	con	6,010000,16,136,134,163,052,160,162,157,143,145,144,165,162,145,134,163,053
	con	7,010000,5,134,163,052,134,050
	con	8,010000,4,164,171,160,145
	con	9,010000,9,160,162,157,143,145,144,165,162,145
	con	10,010000,5,162,141,156,147,145
	con	11,010000,5,163,164,141,162,164
	con	12,002000,1,0
	con	13,010000,3,145,156,144
	con	14,010000,14,163,145,154,145,143,164,151,157,156,122,141,156,147,145
	con	15,010000,12,136,134,163,052,143,154,141,163,163,134,163,053
	con	16,010000,4,056,052,134,050
	con	17,010000,5,143,154,141,163,163
	con	18,010000,13,136,134,163,052,155,145,164,150,157,144,134,163,053
	con	19,010000,6,155,145,164,150,157,144
	con	20,010000,26,136,134,163,052,151,156,151,164,151,141,154,154,171,134,163,052,050,134,050,056,052,134,051,051,077,044
	con	21,002000,1,9
	con	22,010000,11,136,134,163,052,145,156,144,134,163,052,044
	con	23,002000,1,2
	con	24,010000,4,136,134,163,052
	con	25,010000,6,134,163,052,134,072,075
	con	26,010000,8,166,141,162,151,141,142,154,145
	declend
	line	495
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	499
	colm	11
	synt	any
	field	internal_positions
	var	12
	str	0
	var	12
	line	500
	colm	27
	synt	any
	invoke	0
	str	1
	var	12
	line	501
	colm	30
	synt	any
	invoke	0
	str	2
	var	12
	line	502
	colm	27
	synt	any
	invoke	0
	str	3
	var	12
	line	503
	colm	29
	synt	any
	invoke	0
	str	4
	var	12
	line	504
	colm	29
	synt	any
	invoke	0
	line	499
	colm	37
	synt	any
	invoke	10
	line	499
	colm	30
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	var	9
	pnull
	line	506
	colm	22
	synt	any
	llist	0
	line	506
	colm	19
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	var	1
	int	5
	line	508
	colm	15
	synt	any
	asgn
	unmark
lab L3
	mark	L4
lab L5
	line	509
	colm	7
	synt	while
	mark0
	pnull
	var	2
	pnull
	pnull
	var	0
	line	509
	colm	26
	synt	any
	field	temp_idoc
	line	509
	colm	36
	synt	any
	field	getUniFileLine
	pnull
	var	0
	line	509
	colm	56
	synt	any
	field	uri
	var	1
	line	509
	colm	51
	synt	any
	invoke	2
	line	509
	colm	19
	synt	any
	asgn
	unmark
	mark	L5
	mark	L8
	line	511
	colm	10
	synt	every
	mark0
	pnull
	var	3
	var	13
	pnull
	var	0
	line	511
	colm	41
	synt	any
	field	internal_procedures
	line	511
	colm	36
	synt	any
	invoke	1
	line	511
	colm	30
	synt	any
	asgn
	pop
	mark0
	line	512
	colm	13
	synt	if
	mark0
	var	14
	pnull
	pnull
	str	6
	var	3
	line	512
	colm	45
	synt	any
	cat
	str	7
	line	512
	colm	62
	synt	any
	cat
	var	2
	line	512
	colm	23
	synt	any
	invoke	2
	unmark
	mark	L11
	pnull
	var	4
	var	15
	var	3
	var	2
	line	513
	colm	32
	synt	any
	invoke	2
	line	513
	colm	25
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	pnull
	var	5
	pnull
	pnull
	var	4
	pnull
	var	3
	line	514
	colm	37
	synt	any
	size
	line	514
	colm	35
	synt	any
	plus
	int	5
	line	514
	colm	52
	synt	any
	minus
	line	514
	colm	23
	synt	any
	asgn
	unmark
lab L12
	mark	L13
	var	16
	var	9
	pnull
	str	1
	var	3
	line	515
	colm	34
	synt	any
	llist	2
	line	515
	colm	20
	synt	any
	invoke	2
	unmark
lab L13
	pnull
	pnull
	pnull
	pnull
	var	0
	line	516
	colm	20
	synt	any
	field	internal_positions
	str	1
	line	516
	colm	39
	synt	any
	subsc
	var	3
	line	516
	colm	53
	synt	any
	subsc
	var	12
	str	8
	str	9
	str	10
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	519
	colm	40
	synt	any
	minus
	int	12
	line	519
	colm	32
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	520
	colm	38
	synt	any
	minus
	int	12
	line	520
	colm	30
	synt	any
	llist	2
	line	518
	colm	34
	synt	any
	invoke	4
	str	14
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	523
	colm	40
	synt	any
	minus
	var	4
	line	523
	colm	32
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	524
	colm	38
	synt	any
	minus
	var	5
	line	524
	colm	30
	synt	any
	llist	2
	line	522
	colm	43
	synt	any
	invoke	4
	line	516
	colm	75
	synt	any
	invoke	6
	line	516
	colm	68
	synt	any
	asgn
	line	512
	colm	13
	synt	endif
	unmark
lab L9
	efail
lab L10
	line	511
	colm	10
	synt	endevery
	unmark
lab L8
	mark	L14
	line	531
	colm	10
	synt	every
	mark0
	pnull
	var	6
	var	13
	pnull
	var	0
	line	531
	colm	37
	synt	any
	field	internal_classes
	line	531
	colm	32
	synt	any
	invoke	1
	line	531
	colm	26
	synt	any
	asgn
	pop
	mark0
	mark	L17
	line	532
	colm	13
	synt	if
	mark0
	var	14
	pnull
	pnull
	str	15
	var	6
	line	532
	colm	41
	synt	any
	cat
	str	16
	line	532
	colm	54
	synt	any
	cat
	var	2
	line	532
	colm	23
	synt	any
	invoke	2
	unmark
	mark	L18
	pnull
	var	11
	var	6
	line	533
	colm	29
	synt	any
	asgn
	unmark
lab L18
	mark	L19
	pnull
	var	4
	var	15
	var	6
	var	2
	line	534
	colm	32
	synt	any
	invoke	2
	line	534
	colm	25
	synt	any
	asgn
	unmark
lab L19
	mark	L20
	pnull
	var	5
	pnull
	pnull
	var	4
	pnull
	var	6
	line	535
	colm	37
	synt	any
	size
	line	535
	colm	35
	synt	any
	plus
	int	5
	line	535
	colm	48
	synt	any
	minus
	line	535
	colm	23
	synt	any
	asgn
	unmark
lab L20
	mark	L21
	var	16
	var	9
	pnull
	str	0
	var	6
	line	536
	colm	34
	synt	any
	llist	2
	line	536
	colm	20
	synt	any
	invoke	2
	unmark
lab L21
	pnull
	pnull
	pnull
	pnull
	var	0
	line	537
	colm	20
	synt	any
	field	internal_positions
	str	0
	line	537
	colm	39
	synt	any
	subsc
	var	6
	line	537
	colm	50
	synt	any
	subsc
	var	12
	str	8
	str	17
	str	10
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	540
	colm	40
	synt	any
	minus
	int	12
	line	540
	colm	32
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	541
	colm	38
	synt	any
	minus
	int	12
	line	541
	colm	30
	synt	any
	llist	2
	line	539
	colm	34
	synt	any
	invoke	4
	str	14
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	544
	colm	40
	synt	any
	minus
	var	4
	line	544
	colm	32
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	545
	colm	38
	synt	any
	minus
	var	5
	line	545
	colm	30
	synt	any
	llist	2
	line	543
	colm	43
	synt	any
	invoke	4
	line	537
	colm	68
	synt	any
	invoke	6
	line	537
	colm	61
	synt	any
	asgn
	line	532
	colm	13
	synt	endif
	unmark
lab L17
	line	551
	colm	13
	synt	every
	mark0
	pnull
	var	7
	var	13
	pnull
	pnull
	pnull
	var	0
	line	551
	colm	41
	synt	any
	field	internal_classes
	var	6
	line	551
	colm	58
	synt	any
	subsc
	str	2
	line	551
	colm	69
	synt	any
	subsc
	line	551
	colm	36
	synt	any
	invoke	1
	line	551
	colm	30
	synt	any
	asgn
	pop
	mark0
	line	552
	colm	16
	synt	if
	mark0
	var	14
	pnull
	pnull
	str	18
	var	7
	line	552
	colm	45
	synt	any
	cat
	str	7
	line	552
	colm	59
	synt	any
	cat
	var	2
	line	552
	colm	26
	synt	any
	invoke	2
	unmark
	mark	L24
	pnull
	var	4
	var	15
	var	7
	var	2
	line	553
	colm	35
	synt	any
	invoke	2
	line	553
	colm	28
	synt	any
	asgn
	unmark
lab L24
	mark	L25
	pnull
	var	5
	pnull
	pnull
	var	4
	pnull
	var	7
	line	554
	colm	40
	synt	any
	size
	line	554
	colm	38
	synt	any
	plus
	int	5
	line	554
	colm	52
	synt	any
	minus
	line	554
	colm	26
	synt	any
	asgn
	unmark
lab L25
	mark	L26
	var	16
	var	9
	pnull
	str	2
	var	7
	line	555
	colm	37
	synt	any
	llist	2
	line	555
	colm	23
	synt	any
	invoke	2
	unmark
lab L26
	pnull
	pnull
	pnull
	pnull
	var	0
	line	556
	colm	23
	synt	any
	field	internal_positions
	str	2
	line	556
	colm	42
	synt	any
	subsc
	var	7
	line	556
	colm	53
	synt	any
	subsc
	var	12
	str	8
	str	19
	str	10
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	559
	colm	43
	synt	any
	minus
	int	12
	line	559
	colm	35
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	560
	colm	41
	synt	any
	minus
	int	12
	line	560
	colm	33
	synt	any
	llist	2
	line	558
	colm	37
	synt	any
	invoke	4
	str	14
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	563
	colm	43
	synt	any
	minus
	var	4
	line	563
	colm	35
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	564
	colm	41
	synt	any
	minus
	var	5
	line	564
	colm	33
	synt	any
	llist	2
	line	562
	colm	46
	synt	any
	invoke	4
	line	556
	colm	72
	synt	any
	invoke	6
	line	556
	colm	65
	synt	any
	asgn
	line	552
	colm	16
	synt	endif
	unmark
lab L22
	efail
lab L23
	line	551
	colm	13
	synt	endevery
	unmark
lab L15
	efail
lab L16
	line	531
	colm	10
	synt	endevery
	unmark
lab L14
	mark	L27
	line	572
	colm	10
	synt	if
	mark0
	var	14
	str	20
	var	2
	line	572
	colm	20
	synt	any
	invoke	2
	unmark
	mark	L28
	pnull
	var	4
	var	15
	str	4
	var	2
	line	573
	colm	29
	synt	any
	invoke	2
	line	573
	colm	22
	synt	any
	asgn
	unmark
lab L28
	mark	L29
	pnull
	var	5
	pnull
	var	4
	int	21
	line	574
	colm	32
	synt	any
	plus
	line	574
	colm	20
	synt	any
	asgn
	unmark
lab L29
	mark	L30
	var	16
	var	9
	pnull
	str	4
	var	11
	line	575
	colm	31
	synt	any
	llist	2
	line	575
	colm	17
	synt	any
	invoke	2
	unmark
lab L30
	pnull
	pnull
	pnull
	pnull
	var	0
	line	576
	colm	17
	synt	any
	field	internal_positions
	str	4
	line	576
	colm	36
	synt	any
	subsc
	var	11
	line	576
	colm	49
	synt	any
	subsc
	var	12
	str	8
	str	19
	str	10
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	579
	colm	37
	synt	any
	minus
	int	12
	line	579
	colm	29
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	580
	colm	35
	synt	any
	minus
	int	12
	line	580
	colm	27
	synt	any
	llist	2
	line	578
	colm	31
	synt	any
	invoke	4
	str	14
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	583
	colm	37
	synt	any
	minus
	var	4
	line	583
	colm	29
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	584
	colm	35
	synt	any
	minus
	var	5
	line	584
	colm	27
	synt	any
	llist	2
	line	582
	colm	40
	synt	any
	invoke	4
	line	576
	colm	70
	synt	any
	invoke	6
	line	576
	colm	63
	synt	any
	asgn
	line	572
	colm	10
	synt	endif
	unmark
lab L27
	mark	L31
	line	590
	colm	10
	synt	if
	mark0
	var	14
	str	22
	var	2
	line	590
	colm	20
	synt	any
	invoke	2
	unmark
	line	591
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	9
	line	591
	colm	16
	synt	any
	size
	int	12
	line	591
	colm	29
	synt	any
	numgt
	unmark
	mark	L32
	pnull
	var	10
	var	17
	var	9
	line	592
	colm	29
	synt	any
	invoke	1
	line	592
	colm	23
	synt	any
	asgn
	unmark
lab L32
	line	593
	colm	16
	synt	ifelse
	mark	L33
	pnull
	pnull
	var	10
	int	5
	line	593
	colm	25
	synt	any
	subsc
	str	4
	line	593
	colm	29
	synt	any
	lexeq
	unmark
	mark	L35
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	594
	colm	23
	synt	any
	field	internal_positions
	pnull
	var	10
	int	5
	line	594
	colm	49
	synt	any
	subsc
	line	594
	colm	42
	synt	any
	subsc
	pnull
	var	10
	int	23
	line	594
	colm	60
	synt	any
	subsc
	line	594
	colm	53
	synt	any
	subsc
	str	10
	line	594
	colm	64
	synt	any
	subsc
	str	13
	line	594
	colm	73
	synt	any
	subsc
	pnull
	pnull
	var	1
	int	23
	line	594
	colm	90
	synt	any
	minus
	pnull
	pnull
	pnull
	var	0
	line	594
	colm	98
	synt	any
	field	temp_idoc
	line	594
	colm	108
	synt	any
	field	getUniFileLine
	pnull
	var	0
	line	594
	colm	128
	synt	any
	field	uri
	pnull
	var	1
	int	5
	line	594
	colm	140
	synt	any
	minus
	line	594
	colm	123
	synt	any
	invoke	2
	line	594
	colm	93
	synt	any
	size
	line	594
	colm	82
	synt	any
	llist	2
	line	594
	colm	80
	synt	any
	asgn
	unmark
lab L35
	mark	L36
	pnull
	var	10
	var	17
	var	9
	line	595
	colm	32
	synt	any
	invoke	1
	line	595
	colm	26
	synt	any
	asgn
	unmark
lab L36
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	596
	colm	23
	synt	any
	field	internal_positions
	pnull
	var	10
	int	5
	line	596
	colm	49
	synt	any
	subsc
	line	596
	colm	42
	synt	any
	subsc
	pnull
	var	10
	int	23
	line	596
	colm	60
	synt	any
	subsc
	line	596
	colm	53
	synt	any
	subsc
	str	10
	line	596
	colm	64
	synt	any
	subsc
	str	13
	line	596
	colm	73
	synt	any
	subsc
	pnull
	pnull
	var	1
	int	5
	line	596
	colm	90
	synt	any
	minus
	pnull
	var	2
	line	596
	colm	93
	synt	any
	size
	line	596
	colm	82
	synt	any
	llist	2
	line	596
	colm	80
	synt	any
	asgn
	goto	L34
lab L33
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	598
	colm	23
	synt	any
	field	internal_positions
	pnull
	var	10
	int	5
	line	598
	colm	49
	synt	any
	subsc
	line	598
	colm	42
	synt	any
	subsc
	pnull
	var	10
	int	23
	line	598
	colm	60
	synt	any
	subsc
	line	598
	colm	53
	synt	any
	subsc
	str	10
	line	598
	colm	64
	synt	any
	subsc
	str	13
	line	598
	colm	73
	synt	any
	subsc
	pnull
	pnull
	var	1
	int	5
	line	598
	colm	90
	synt	any
	minus
	pnull
	var	2
	line	598
	colm	93
	synt	any
	size
	line	598
	colm	82
	synt	any
	llist	2
	line	598
	colm	80
	synt	any
	asgn
lab L34
	line	593
	colm	16
	synt	endifelse
	line	591
	colm	13
	synt	endif
	line	590
	colm	10
	synt	endif
	unmark
lab L31
	mark	L37
	line	604
	colm	10
	synt	every
	mark0
	pnull
	var	8
	var	13
	pnull
	var	0
	line	604
	colm	40
	synt	any
	field	variables
	line	604
	colm	35
	synt	any
	invoke	1
	line	604
	colm	29
	synt	any
	asgn
	pop
	mark0
	line	605
	colm	13
	synt	if
	mark0
	var	14
	pnull
	pnull
	str	24
	var	8
	line	605
	colm	32
	synt	any
	cat
	str	25
	line	605
	colm	48
	synt	any
	cat
	var	2
	line	605
	colm	23
	synt	any
	invoke	2
	unmark
	mark	L40
	pnull
	var	4
	var	15
	var	8
	var	2
	line	606
	colm	32
	synt	any
	invoke	2
	line	606
	colm	25
	synt	any
	asgn
	unmark
lab L40
	mark	L41
	pnull
	var	5
	pnull
	pnull
	var	4
	pnull
	var	8
	line	607
	colm	37
	synt	any
	size
	line	607
	colm	35
	synt	any
	plus
	int	5
	line	607
	colm	51
	synt	any
	minus
	line	607
	colm	23
	synt	any
	asgn
	unmark
lab L41
	pnull
	pnull
	pnull
	pnull
	var	0
	line	608
	colm	20
	synt	any
	field	internal_positions
	str	3
	line	608
	colm	39
	synt	any
	subsc
	var	8
	line	608
	colm	52
	synt	any
	subsc
	var	12
	str	8
	str	26
	str	14
	var	12
	str	11
	pnull
	pnull
	var	1
	int	5
	line	611
	colm	39
	synt	any
	minus
	pnull
	var	4
	int	5
	line	611
	colm	51
	synt	any
	minus
	line	611
	colm	31
	synt	any
	llist	2
	str	13
	pnull
	pnull
	var	1
	int	5
	line	612
	colm	37
	synt	any
	minus
	var	5
	line	612
	colm	29
	synt	any
	llist	2
	line	610
	colm	42
	synt	any
	invoke	4
	line	608
	colm	73
	synt	any
	invoke	4
	line	608
	colm	66
	synt	any
	asgn
	line	605
	colm	13
	synt	endif
	unmark
lab L38
	efail
lab L39
	line	604
	colm	10
	synt	endevery
	unmark
lab L37
	pnull
	var	1
	dup
	int	5
	line	617
	colm	18
	synt	any
	plus
	asgn
lab L6
	unmark
	goto	L5
lab L7
	line	509
	colm	7
	synt	endwhile
	unmark
lab L4
	pnull
	line	619
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getInternalPositions
	local	0,001000,self
	declend
	line	621
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	622
	colm	18
	synt	any
	field	internal_positions
	line	622
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	623
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getDeclarativeExpressions
	local	0,001000,self
	declend
	line	630
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	631
	colm	18
	synt	any
	field	lsp_database
	line	631
	colm	31
	synt	any
	field	declarative_expressions
	line	631
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	632
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getBuiltInFunctions
	local	0,001000,self
	declend
	line	634
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	635
	colm	18
	synt	any
	field	lsp_database
	line	635
	colm	31
	synt	any
	field	built_in_functions
	line	635
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	636
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getActionWords
	local	0,001000,self
	declend
	line	638
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	639
	colm	18
	synt	any
	field	lsp_database
	line	639
	colm	31
	synt	any
	field	action_words
	line	639
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	640
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getSyntaxReservedWords
	local	0,001000,self
	declend
	line	642
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	643
	colm	18
	synt	any
	field	lsp_database
	line	643
	colm	31
	synt	any
	field	syntax_reserved_words
	line	643
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	644
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getKeywords
	local	0,001000,self
	declend
	line	646
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	647
	colm	18
	synt	any
	field	lsp_database
	line	647
	colm	31
	synt	any
	field	keywords
	line	647
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	648
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getPreprocessors
	local	0,001000,self
	declend
	line	650
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	651
	colm	18
	synt	any
	field	lsp_database
	line	651
	colm	31
	synt	any
	field	preprocessors
	line	651
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	652
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_buildObjectCompletionItems
	local	0,001000,self
	local	1,001000,results_table
	local	2,001000,objectName
	local	3,000020,className
	local	4,000020,class_method
	local	5,000020,class_attribute
	local	6,000000,member
	local	7,000000,key
	local	8,000000,put
	local	9,000000,table
	con	0,010000,7,155,145,164,150,157,144,163
	con	1,010000,5,151,164,145,155,163
	con	2,010000,5,154,141,142,145,154
	con	3,010000,4,153,151,156,144
	con	4,002000,1,2
	con	5,010000,10,141,164,164,162,151,142,165,164,145,163
	con	6,002000,1,1
	con	7,010000,4,156,141,155,145
	con	8,002000,1,5
	declend
	line	658
	colm	11
	synt	any
	mark	L1
	pnull
	var	3
	pnull
	pnull
	var	0
	line	660
	colm	24
	synt	any
	field	objects
	var	2
	line	660
	colm	32
	synt	any
	subsc
	line	660
	colm	17
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	662
	colm	7
	synt	if
	mark0
	var	6
	pnull
	var	0
	line	662
	colm	21
	synt	any
	field	linked_classes
	var	3
	line	662
	colm	16
	synt	any
	invoke	2
	unmark
	mark	L3
	line	663
	colm	10
	synt	every
	mark0
	pnull
	var	4
	var	7
	pnull
	pnull
	pnull
	var	0
	line	663
	colm	40
	synt	any
	field	linked_classes
	var	3
	line	663
	colm	55
	synt	any
	subsc
	str	0
	line	663
	colm	66
	synt	any
	subsc
	line	663
	colm	35
	synt	any
	invoke	1
	line	663
	colm	29
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	664
	colm	30
	synt	any
	subsc
	var	9
	str	2
	var	4
	str	3
	int	4
	line	664
	colm	46
	synt	any
	invoke	4
	line	664
	colm	16
	synt	any
	invoke	2
	unmark
lab L4
	efail
lab L5
	line	663
	colm	10
	synt	endevery
	unmark
lab L3
	line	666
	colm	10
	synt	every
	mark0
	pnull
	var	5
	pnull
	pnull
	pnull
	pnull
	var	0
	line	666
	colm	39
	synt	any
	field	linked_classes
	var	3
	line	666
	colm	54
	synt	any
	subsc
	str	5
	line	666
	colm	65
	synt	any
	subsc
	pnull
	int	6
	pnull
	pnull
	pnull
	pnull
	var	0
	line	666
	colm	89
	synt	any
	field	linked_classes
	var	3
	line	666
	colm	104
	synt	any
	subsc
	str	5
	line	666
	colm	115
	synt	any
	subsc
	line	666
	colm	84
	synt	any
	size
	push1
	line	666
	colm	82
	synt	any
	toby
	line	666
	colm	79
	synt	any
	subsc
	line	666
	colm	32
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	667
	colm	30
	synt	any
	subsc
	var	9
	str	2
	pnull
	var	5
	str	7
	line	667
	colm	71
	synt	any
	subsc
	str	3
	int	8
	line	667
	colm	46
	synt	any
	invoke	4
	line	667
	colm	16
	synt	any
	invoke	2
	unmark
lab L6
	efail
lab L7
	line	666
	colm	10
	synt	endevery
	line	662
	colm	7
	synt	endif
	unmark
lab L2
	mark	L8
	line	670
	colm	7
	synt	if
	mark0
	var	6
	pnull
	var	0
	line	670
	colm	21
	synt	any
	field	imported_classes
	var	3
	line	670
	colm	16
	synt	any
	invoke	2
	unmark
	mark	L9
	line	671
	colm	10
	synt	every
	mark0
	pnull
	var	4
	var	7
	pnull
	pnull
	pnull
	var	0
	line	671
	colm	40
	synt	any
	field	imported_classes
	var	3
	line	671
	colm	57
	synt	any
	subsc
	str	0
	line	671
	colm	68
	synt	any
	subsc
	line	671
	colm	35
	synt	any
	invoke	1
	line	671
	colm	29
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	672
	colm	30
	synt	any
	subsc
	var	9
	str	2
	var	4
	str	3
	int	4
	line	672
	colm	46
	synt	any
	invoke	4
	line	672
	colm	16
	synt	any
	invoke	2
	unmark
lab L10
	efail
lab L11
	line	671
	colm	10
	synt	endevery
	unmark
lab L9
	line	674
	colm	10
	synt	every
	mark0
	pnull
	var	5
	pnull
	pnull
	pnull
	pnull
	var	0
	line	674
	colm	39
	synt	any
	field	imported_classes
	var	3
	line	674
	colm	56
	synt	any
	subsc
	str	5
	line	674
	colm	67
	synt	any
	subsc
	pnull
	int	6
	pnull
	pnull
	pnull
	pnull
	var	0
	line	674
	colm	91
	synt	any
	field	imported_classes
	var	3
	line	674
	colm	108
	synt	any
	subsc
	str	5
	line	674
	colm	119
	synt	any
	subsc
	line	674
	colm	86
	synt	any
	size
	push1
	line	674
	colm	84
	synt	any
	toby
	line	674
	colm	81
	synt	any
	subsc
	line	674
	colm	32
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	675
	colm	30
	synt	any
	subsc
	var	9
	str	2
	pnull
	var	5
	str	7
	line	675
	colm	71
	synt	any
	subsc
	str	3
	int	8
	line	675
	colm	46
	synt	any
	invoke	4
	line	675
	colm	16
	synt	any
	invoke	2
	unmark
lab L12
	efail
lab L13
	line	674
	colm	10
	synt	endevery
	line	670
	colm	7
	synt	endif
	unmark
lab L8
	mark	L14
	line	678
	colm	7
	synt	if
	mark0
	var	6
	pnull
	var	0
	line	678
	colm	21
	synt	any
	field	internal_classes
	var	3
	line	678
	colm	16
	synt	any
	invoke	2
	unmark
	mark	L15
	line	679
	colm	10
	synt	every
	mark0
	pnull
	var	4
	var	7
	pnull
	pnull
	pnull
	var	0
	line	679
	colm	40
	synt	any
	field	internal_classes
	var	3
	line	679
	colm	57
	synt	any
	subsc
	str	0
	line	679
	colm	68
	synt	any
	subsc
	line	679
	colm	35
	synt	any
	invoke	1
	line	679
	colm	29
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	680
	colm	30
	synt	any
	subsc
	var	9
	str	2
	var	4
	str	3
	int	4
	line	680
	colm	46
	synt	any
	invoke	4
	line	680
	colm	16
	synt	any
	invoke	2
	unmark
lab L16
	efail
lab L17
	line	679
	colm	10
	synt	endevery
	unmark
lab L15
	line	682
	colm	10
	synt	every
	mark0
	pnull
	var	5
	pnull
	pnull
	pnull
	pnull
	var	0
	line	682
	colm	39
	synt	any
	field	internal_classes
	var	3
	line	682
	colm	56
	synt	any
	subsc
	str	5
	line	682
	colm	67
	synt	any
	subsc
	pnull
	int	6
	pnull
	pnull
	pnull
	pnull
	var	0
	line	682
	colm	91
	synt	any
	field	internal_classes
	var	3
	line	682
	colm	108
	synt	any
	subsc
	str	5
	line	682
	colm	119
	synt	any
	subsc
	line	682
	colm	86
	synt	any
	size
	push1
	line	682
	colm	84
	synt	any
	toby
	line	682
	colm	81
	synt	any
	subsc
	line	682
	colm	32
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	683
	colm	30
	synt	any
	subsc
	var	9
	str	2
	pnull
	var	5
	str	7
	line	683
	colm	71
	synt	any
	subsc
	str	3
	int	8
	line	683
	colm	46
	synt	any
	invoke	4
	line	683
	colm	16
	synt	any
	invoke	2
	unmark
lab L18
	efail
lab L19
	line	682
	colm	10
	synt	endevery
	line	678
	colm	7
	synt	endif
	unmark
lab L14
	mark	L20
	line	686
	colm	7
	synt	if
	mark0
	var	6
	pnull
	var	0
	line	686
	colm	21
	synt	any
	field	package_classes
	var	3
	line	686
	colm	16
	synt	any
	invoke	2
	unmark
	mark	L21
	line	687
	colm	10
	synt	every
	mark0
	pnull
	var	4
	var	7
	pnull
	pnull
	pnull
	var	0
	line	687
	colm	40
	synt	any
	field	package_classes
	var	3
	line	687
	colm	56
	synt	any
	subsc
	str	0
	line	687
	colm	67
	synt	any
	subsc
	line	687
	colm	35
	synt	any
	invoke	1
	line	687
	colm	29
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	688
	colm	30
	synt	any
	subsc
	var	9
	str	2
	var	4
	str	3
	int	4
	line	688
	colm	46
	synt	any
	invoke	4
	line	688
	colm	16
	synt	any
	invoke	2
	unmark
lab L22
	efail
lab L23
	line	687
	colm	10
	synt	endevery
	unmark
lab L21
	line	690
	colm	10
	synt	every
	mark0
	pnull
	var	5
	pnull
	pnull
	pnull
	pnull
	var	0
	line	690
	colm	39
	synt	any
	field	package_classes
	var	3
	line	690
	colm	55
	synt	any
	subsc
	str	5
	line	690
	colm	66
	synt	any
	subsc
	pnull
	int	6
	pnull
	pnull
	pnull
	pnull
	var	0
	line	690
	colm	90
	synt	any
	field	package_classes
	var	3
	line	690
	colm	106
	synt	any
	subsc
	str	5
	line	690
	colm	117
	synt	any
	subsc
	line	690
	colm	85
	synt	any
	size
	push1
	line	690
	colm	83
	synt	any
	toby
	line	690
	colm	80
	synt	any
	subsc
	line	690
	colm	32
	synt	any
	asgn
	pop
	mark0
	var	8
	pnull
	var	1
	str	1
	line	691
	colm	30
	synt	any
	subsc
	var	9
	str	2
	pnull
	var	5
	str	7
	line	691
	colm	71
	synt	any
	subsc
	str	3
	int	8
	line	691
	colm	46
	synt	any
	invoke	4
	line	691
	colm	16
	synt	any
	invoke	2
	unmark
lab L24
	efail
lab L25
	line	690
	colm	10
	synt	endevery
	line	686
	colm	7
	synt	endif
	unmark
lab L20
	pnull
	line	694
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_buildPackageConstructorItems
	local	0,001000,self
	local	1,001000,results_table
	local	2,001000,packageName
	local	3,000020,_file
	local	4,000020,_class
	local	5,000020,_constructor
	local	6,000000,member
	local	7,000000,key
	local	8,000000,put
	local	9,000000,table
	con	0,010000,5,146,151,154,145,163
	con	1,010000,7,143,154,141,163,163,145,163
	con	2,010000,11,143,157,156,163,164,162,165,143,164,157,162
	con	3,010000,5,151,164,145,155,163
	con	4,010000,5,154,141,142,145,154
	con	5,010000,4,156,141,155,145
	con	6,010000,4,153,151,156,144
	con	7,002000,1,4
	declend
	line	696
	colm	11
	synt	any
	mark	L1
	line	698
	colm	7
	synt	if
	mark0
	var	6
	pnull
	pnull
	var	0
	line	698
	colm	21
	synt	any
	field	lsp_database
	line	698
	colm	34
	synt	any
	field	package_db
	var	2
	line	698
	colm	16
	synt	any
	invoke	2
	unmark
	line	699
	colm	10
	synt	every
	mark0
	pnull
	var	3
	var	7
	pnull
	pnull
	pnull
	pnull
	var	0
	line	699
	colm	33
	synt	any
	field	lsp_database
	line	699
	colm	46
	synt	any
	field	package_db
	var	2
	line	699
	colm	57
	synt	any
	subsc
	str	0
	line	699
	colm	70
	synt	any
	subsc
	line	699
	colm	28
	synt	any
	invoke	1
	line	699
	colm	22
	synt	any
	asgn
	pop
	mark0
	line	700
	colm	13
	synt	every
	mark0
	pnull
	var	4
	var	7
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	700
	colm	37
	synt	any
	field	lsp_database
	line	700
	colm	50
	synt	any
	field	package_db
	var	2
	line	700
	colm	61
	synt	any
	subsc
	str	0
	line	700
	colm	74
	synt	any
	subsc
	var	3
	line	700
	colm	83
	synt	any
	subsc
	str	1
	line	700
	colm	90
	synt	any
	subsc
	line	700
	colm	32
	synt	any
	invoke	1
	line	700
	colm	26
	synt	any
	asgn
	pop
	mark0
	mark	L6
	pnull
	var	5
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	0
	line	701
	colm	36
	synt	any
	field	lsp_database
	line	701
	colm	49
	synt	any
	field	package_db
	var	2
	line	701
	colm	60
	synt	any
	subsc
	str	0
	line	701
	colm	73
	synt	any
	subsc
	var	3
	line	701
	colm	82
	synt	any
	subsc
	str	1
	line	701
	colm	89
	synt	any
	subsc
	var	4
	line	701
	colm	100
	synt	any
	subsc
	str	2
	line	701
	colm	108
	synt	any
	subsc
	line	701
	colm	29
	synt	any
	asgn
	unmark
lab L6
	var	8
	pnull
	var	1
	str	3
	line	702
	colm	33
	synt	any
	subsc
	var	9
	str	4
	pnull
	var	5
	str	5
	line	702
	colm	71
	synt	any
	subsc
	str	6
	int	7
	line	702
	colm	49
	synt	any
	invoke	4
	line	702
	colm	19
	synt	any
	invoke	2
	unmark
lab L4
	efail
lab L5
	line	700
	colm	13
	synt	endevery
	unmark
lab L2
	efail
lab L3
	line	699
	colm	10
	synt	endevery
	line	698
	colm	7
	synt	endif
	unmark
lab L1
	pnull
	line	706
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getPackages
	local	0,001000,self
	declend
	line	708
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	709
	colm	18
	synt	any
	field	lsp_database
	line	709
	colm	31
	synt	any
	field	package_db
	line	709
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	710
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getFileNames
	local	0,001000,self
	local	1,000020,pack
	local	2,000020,_file
	local	3,000020,_files
	local	4,000000,key
	local	5,000000,put
	con	0,010000,5,146,151,154,145,163
	declend
	line	712
	colm	11
	synt	any
	mark	L1
	pnull
	var	3
	pnull
	line	714
	colm	17
	synt	any
	llist	0
	line	714
	colm	14
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	line	715
	colm	7
	synt	every
	mark0
	pnull
	var	1
	var	4
	pnull
	pnull
	var	0
	line	715
	colm	29
	synt	any
	field	lsp_database
	line	715
	colm	42
	synt	any
	field	package_db
	line	715
	colm	24
	synt	any
	invoke	1
	line	715
	colm	18
	synt	any
	asgn
	pop
	mark0
	line	716
	colm	10
	synt	every
	mark0
	pnull
	var	2
	var	4
	pnull
	pnull
	pnull
	pnull
	var	0
	line	716
	colm	33
	synt	any
	field	lsp_database
	line	716
	colm	46
	synt	any
	field	package_db
	var	1
	line	716
	colm	57
	synt	any
	subsc
	str	0
	line	716
	colm	63
	synt	any
	subsc
	line	716
	colm	28
	synt	any
	invoke	1
	line	716
	colm	22
	synt	any
	asgn
	pop
	mark0
	var	5
	var	3
	var	2
	line	717
	colm	16
	synt	any
	invoke	2
	unmark
lab L5
	efail
lab L6
	line	716
	colm	10
	synt	endevery
	unmark
lab L3
	efail
lab L4
	line	715
	colm	7
	synt	endevery
	unmark
lab L2
	mark	L7
	mark	L8
	var	3
	line	719
	colm	7
	synt	any
	pret
lab L8
	synt	any
	pfail
	unmark
lab L7
	pnull
	line	720
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_getContext
	local	0,001000,self
	local	1,001000,lineNum
	local	2,001000,charNum
	local	3,000000,ulsp__Context
	declend
	line	722
	colm	11
	synt	any
	mark	L1
	line	723
	colm	7
	synt	if
	mark0
	mark	L2
	pnull
	pnull
	var	0
	line	723
	colm	15
	synt	any
	field	context
	line	723
	colm	10
	synt	any
	null
	line	723
	colm	23
	synt	any
	esusp
	goto	L3
lab L2
	pnull
	pnull
	var	0
	line	723
	colm	28
	synt	any
	field	context
	line	723
	colm	36
	synt	any
	field	isNewContext
	var	1
	var	2
	line	723
	colm	49
	synt	any
	invoke	2
lab L3
	unmark
	pnull
	pnull
	var	0
	line	725
	colm	14
	synt	any
	field	context
	mark	L4
	var	3
	pnull
	var	0
	line	725
	colm	42
	synt	any
	field	temp_idoc
	pnull
	var	0
	line	725
	colm	57
	synt	any
	field	uri
	var	1
	var	2
	line	725
	colm	37
	synt	any
	invoke	4
	line	725
	colm	78
	synt	any
	esusp
	goto	L5
lab L4
	line	725
	colm	79
	synt	any
	pfail
lab L5
	line	725
	colm	22
	synt	any
	asgn
	line	723
	colm	7
	synt	endif
	unmark
lab L1
	mark	L6
	mark	L7
	pnull
	var	0
	line	727
	colm	18
	synt	any
	field	context
	line	727
	colm	7
	synt	any
	pret
lab L7
	synt	any
	pfail
	unmark
lab L6
	pnull
	line	728
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler_initially
	local	0,001000,self
	local	1,000000,ulsp__identifiers
	con	0,020000,1,137
	con	1,020000,1,055
	declend
	line	734
	colm	11
	synt	any
	mark	L1
	pnull
	var	0
	line	735
	colm	11
	synt	any
	field	setFile
	line	735
	colm	19
	synt	any
	invoke	0
	unmark
lab L1
	mark	L2
	pnull
	var	1
	pnull
	pnull
	pnull
	line	736
	colm	26
	synt	any
	keywd	letters
	line	736
	colm	36
	synt	any
	keywd	digits
	line	736
	colm	34
	synt	any
	unions
	cset	0
	line	736
	colm	43
	synt	any
	unions
	cset	1
	line	736
	colm	49
	synt	any
	unions
	line	736
	colm	24
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	mark	L4
	pnull
	line	737
	colm	7
	synt	any
	pret
lab L4
	synt	any
	pfail
	unmark
lab L3
	pnull
	line	738
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandler
	local	0,001000,uri
	local	1,001000,lsp_database
	local	2,001000,temp_file
	local	3,001000,links
	local	4,001000,imports
	local	5,001000,_package
	local	6,001000,objects
	local	7,001000,variables
	local	8,001000,global_variables
	local	9,001000,internal_procedures
	local	10,001000,internal_classes
	local	11,001000,linked_procedures
	local	12,001000,package_procedures
	local	13,001000,linked_classes
	local	14,001000,imported_procedures
	local	15,001000,imported_classes
	local	16,001000,package_classes
	local	17,001000,m_uni_file
	local	18,001000,temp_idoc
	local	19,001000,context
	local	20,001000,internal_positions
	local	21,000020,self
	local	22,000020,clone
	local	23,000000,ulsp__FileHandler__oprec
	local	24,000000,ulsp__FileHandlerinitialize
	local	25,000000,ulsp__FileHandler__state
	declend
	filen	__faux.icn
	line	5
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	line	8
	colm	3
	synt	if
	mark0
	pnull
	var	23
	line	8
	colm	6
	synt	any
	null
	unmark
	var	24
	line	8
	colm	64
	synt	any
	invoke	0
	line	8
	colm	3
	synt	endif
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	21
	var	25
	line	10
	colm	36
	synt	any
	keywd	null
	var	23
	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	10
	colm	35
	synt	any
	invoke	23
	line	10
	colm	8
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	pnull
	var	21
	line	11
	colm	7
	synt	any
	field	__s
	var	21
	line	11
	colm	12
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	mark	L7
	pnull
	pnull
	var	21
	line	12
	colm	7
	synt	any
	field	__m
	line	12
	colm	11
	synt	any
	field	initially
	var	21
	line	12
	colm	21
	synt	any
	invoke	1
	line	12
	colm	28
	synt	any
	esusp
	goto	L8
lab L7
	line	12
	colm	30
	synt	any
	pfail
lab L8
	unmark
lab L6
	mark	L9
	mark	L10
	var	21
	line	13
	colm	3
	synt	any
	pret
lab L10
	synt	any
	pfail
	unmark
lab L9
	pnull
	line	14
	colm	1
	synt	any
	pfail
	end
proc ulsp__FileHandlerinitialize
	local	0,000000,ulsp__FileHandler__oprec
	local	1,000000,ulsp__FileHandler__methods
	local	2,000000,ulsp__FileHandler_updateFileHandler
	local	3,000000,ulsp__FileHandler_setFile
	local	4,000000,ulsp__FileHandler_getFile
	local	5,000000,ulsp__FileHandler_updateUniDoc
	local	6,000000,ulsp__FileHandler_deleteTempFile
	local	7,000000,ulsp__FileHandler_setLinks
	local	8,000000,ulsp__FileHandler_getLinks
	local	9,000000,ulsp__FileHandler_setImports
	local	10,000000,ulsp__FileHandler_getImports
	local	11,000000,ulsp__FileHandler_setPackage
	local	12,000000,ulsp__FileHandler_getPackage
	local	13,000000,ulsp__FileHandler_setInternalProcedures
	local	14,000000,ulsp__FileHandler_getInternalProcedures
	local	15,000000,ulsp__FileHandler_setLinkedProcedures
	local	16,000000,ulsp__FileHandler_getLinkedProcedures
	local	17,000000,ulsp__FileHandler_setImportedProcedures
	local	18,000000,ulsp__FileHandler_getImportedProcedures
	local	19,000000,ulsp__FileHandler_setPackageProcedures
	local	20,000000,ulsp__FileHandler_getPackageProcedures
	local	21,000000,ulsp__FileHandler_setInternalClasses
	local	22,000000,ulsp__FileHandler_getInternalClasses
	local	23,000000,ulsp__FileHandler_setLinkedClasses
	local	24,000000,ulsp__FileHandler_getLinkedClasses
	local	25,000000,ulsp__FileHandler_setImportedClasses
	local	26,000000,ulsp__FileHandler_getImportedClasses
	local	27,000000,ulsp__FileHandler_setPackageClasses
	local	28,000000,ulsp__FileHandler_getPackageClasses
	local	29,000000,ulsp__FileHandler_setObjects
	local	30,000000,ulsp__FileHandler_getObjects
	local	31,000000,ulsp__FileHandler_setVariables
	local	32,000000,ulsp__FileHandler_getVariables
	local	33,000000,ulsp__FileHandler_getGlobalVariables
	local	34,000000,ulsp__FileHandler_setInternalPositions
	local	35,000000,ulsp__FileHandler_getInternalPositions
	local	36,000000,ulsp__FileHandler_getDeclarativeExpressions
	local	37,000000,ulsp__FileHandler_getBuiltInFunctions
	local	38,000000,ulsp__FileHandler_getActionWords
	local	39,000000,ulsp__FileHandler_getSyntaxReservedWords
	local	40,000000,ulsp__FileHandler_getKeywords
	local	41,000000,ulsp__FileHandler_getPreprocessors
	local	42,000000,ulsp__FileHandler_buildObjectCompletionItems
	local	43,000000,ulsp__FileHandler_buildPackageConstructorItems
	local	44,000000,ulsp__FileHandler_getPackages
	local	45,000000,ulsp__FileHandler_getFileNames
	local	46,000000,ulsp__FileHandler_getContext
	local	47,000000,ulsp__FileHandler_initially
	declend
	line	16
	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
	var	21
	var	22
	var	23
	var	24
	var	25
	var	26
	var	27
	var	28
	var	29
	var	30
	var	31
	var	32
	var	33
	var	34
	var	35
	var	36
	var	37
	var	38
	var	39
	var	40
	var	41
	var	42
	var	43
	var	44
	var	45
	var	46
	var	47
	line	17
	colm	65
	synt	any
	invoke	46
	line	17
	colm	36
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	line	18
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context_getDesiredLine
	local	0,001000,self
	local	1,001000,lineNum
	declend
	filen	file_handler.icn
	line	740
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	741
	colm	11
	synt	any
	field	line
	pnull
	pnull
	var	0
	line	741
	colm	22
	synt	any
	field	uniAll
	line	741
	colm	29
	synt	any
	field	getUniFileLine
	pnull
	var	0
	line	741
	colm	49
	synt	any
	field	uri
	var	1
	line	741
	colm	44
	synt	any
	invoke	2
	line	741
	colm	16
	synt	any
	asgn
	unmark
lab L1
	pnull
	line	742
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context_getObjectName
	local	0,001000,self
	local	1,000020,temp
	local	2,000020,c
	local	3,000020,name
	local	4,000000,tab
	local	5,000000,move
	local	6,000000,ulsp__identifiers
	local	7,000000,upto
	con	0,002000,1,1
	con	1,010000,1,056
	declend
	line	745
	colm	11
	synt	any
	mark	L1
	pnull
	var	0
	line	747
	colm	11
	synt	any
	field	line
	line	747
	colm	16
	synt	any
	bscan
	mark	L2
	pnull
	var	1
	var	4
	pnull
	var	0
	line	748
	colm	26
	synt	any
	field	charNum
	line	748
	colm	21
	synt	any
	invoke	1
	line	748
	colm	15
	synt	any
	asgn
	unmark
lab L2
	mark	L3
lab L4
	line	749
	colm	10
	synt	while
	mark0
	pnull
	var	2
	var	5
	pnull
	int	0
	line	749
	colm	26
	synt	any
	neg
	line	749
	colm	25
	synt	any
	invoke	1
	line	749
	colm	18
	synt	any
	asgn
	unmark
	mark	L4
	line	750
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	2
	var	6
	line	750
	colm	19
	synt	any
	inter
	var	2
	line	750
	colm	40
	synt	any
	lexne
	unmark
	unmark
	pnull
	goto	L6
	line	750
	colm	13
	synt	endif
lab L5
	unmark
	goto	L4
lab L6
	line	749
	colm	10
	synt	endwhile
	unmark
lab L3
	line	755
	colm	10
	synt	if
	mark0
	pnull
	str	1
	line	755
	colm	13
	synt	any
	tabmat
	unmark
	mark	L7
	var	5
	pnull
	int	0
	line	756
	colm	18
	synt	any
	neg
	line	756
	colm	17
	synt	any
	invoke	1
	unmark
lab L7
	mark	L8
lab L9
	line	757
	colm	13
	synt	while
	mark0
	pnull
	var	2
	var	5
	pnull
	int	0
	line	757
	colm	29
	synt	any
	neg
	line	757
	colm	28
	synt	any
	invoke	1
	line	757
	colm	21
	synt	any
	asgn
	unmark
	mark	L9
	line	758
	colm	16
	synt	if
	mark0
	pnull
	pnull
	var	2
	var	6
	line	758
	colm	22
	synt	any
	inter
	var	2
	line	758
	colm	43
	synt	any
	lexne
	unmark
	mark	L12
	var	5
	int	0
	line	759
	colm	23
	synt	any
	invoke	1
	unmark
lab L12
	unmark
	pnull
	goto	L11
	line	758
	colm	16
	synt	endif
lab L10
	unmark
	goto	L9
lab L11
	line	757
	colm	13
	synt	endwhile
	unmark
lab L8
	mark	L13
	pnull
	var	3
	var	4
	var	7
	str	1
	line	763
	colm	29
	synt	any
	invoke	1
	line	763
	colm	24
	synt	any
	invoke	1
	line	763
	colm	18
	synt	any
	asgn
	unmark
lab L13
	mark	L14
	var	3
	line	764
	colm	13
	synt	any
	pret
lab L14
	synt	any
	pfail
	line	755
	colm	10
	synt	endif
	line	747
	colm	16
	synt	any
	escan
	unmark
lab L1
	pnull
	line	767
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context_getMethodName
	local	0,001000,self
	local	1,000020,temp
	local	2,000020,c
	local	3,000020,_method
	local	4,000000,tab
	local	5,000000,move
	local	6,000000,ulsp__identifiers
	local	7,000000,upto
	con	0,002000,1,1
	con	1,010000,1,050
	declend
	line	770
	colm	11
	synt	any
	mark	L1
	pnull
	var	0
	line	772
	colm	11
	synt	any
	field	line
	line	772
	colm	16
	synt	any
	bscan
	mark	L2
	pnull
	var	1
	var	4
	pnull
	var	0
	line	773
	colm	26
	synt	any
	field	charNum
	line	773
	colm	21
	synt	any
	invoke	1
	line	773
	colm	15
	synt	any
	asgn
	unmark
lab L2
	mark	L3
lab L4
	line	774
	colm	10
	synt	while
	mark0
	pnull
	var	2
	var	5
	pnull
	int	0
	line	774
	colm	26
	synt	any
	neg
	line	774
	colm	25
	synt	any
	invoke	1
	line	774
	colm	18
	synt	any
	asgn
	unmark
	mark	L4
	line	775
	colm	13
	synt	if
	mark0
	pnull
	pnull
	var	2
	var	6
	line	775
	colm	19
	synt	any
	inter
	var	2
	line	775
	colm	40
	synt	any
	lexne
	unmark
	unmark
	pnull
	goto	L6
	line	775
	colm	13
	synt	endif
lab L5
	unmark
	goto	L4
lab L6
	line	774
	colm	10
	synt	endwhile
	unmark
lab L3
	mark	L7
	line	780
	colm	10
	synt	if
	mark0
	pnull
	line	780
	colm	13
	synt	any
	keywd	pos
	int	0
	line	780
	colm	18
	synt	any
	numne
	unmark
	var	5
	int	0
	line	780
	colm	32
	synt	any
	invoke	1
	line	780
	colm	10
	synt	endif
	unmark
lab L7
	mark	L8
	pnull
	var	3
	var	4
	var	7
	str	1
	line	782
	colm	29
	synt	any
	invoke	1
	line	782
	colm	24
	synt	any
	invoke	1
	line	782
	colm	18
	synt	any
	asgn
	unmark
lab L8
	mark	L9
	var	3
	line	783
	colm	10
	synt	any
	pret
lab L9
	synt	any
	pfail
	line	772
	colm	16
	synt	any
	escan
	unmark
lab L1
	pnull
	line	785
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context_detectContextType
	local	0,001000,self
	local	1,000020,objectName
	local	2,000020,single_quote
	local	3,000020,double_quote
	local	4,000020,ch
	local	5,000020,backslash_count
	local	6,000020,temppos
	local	7,000020,c
	local	8,000000,ReMatch
	local	9,000000,move
	local	10,000000,tab
	local	11,000000,ulsp__identifiers
	con	0,010000,18,136,133,040,011,135,052,160,141,143,153,141,147,145,133,040,011,135,053
	con	1,010000,17,136,133,040,011,135,052,151,155,160,157,162,164,133,040,011,135,053
	con	2,010000,7,160,141,143,153,141,147,145
	con	3,010000,15,136,133,040,011,135,052,154,151,156,153,133,040,011,135,053
	con	4,010000,4,154,151,156,153
	con	5,002000,1,0
	con	6,002000,1,1
	con	7,010000,1,047
	con	8,010000,1,134
	con	9,002000,1,2
	con	10,010000,1,042
	con	11,010000,1,043
	con	12,010000,7,143,157,155,155,145,156,164
	con	13,010000,6,163,164,162,151,156,147
	con	14,010000,1,072
	con	15,010000,13,160,141,143,153,144,165,141,154,143,157,154,157,156
	con	16,010000,6,157,142,152,145,143,164
	con	17,010000,6,155,145,164,150,157,144
	declend
	line	787
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	pnull
	var	0
	line	794
	colm	12
	synt	any
	field	line
	line	794
	colm	7
	synt	any
	nonnull
	line	794
	colm	17
	synt	any
	esusp
	goto	L3
lab L2
	line	794
	colm	18
	synt	any
	pfail
lab L3
	unmark
lab L1
	mark	L4
	line	802
	colm	7
	synt	if
	mark0
	mark	L5
	var	8
	str	0
	pnull
	var	0
	line	802
	colm	48
	synt	any
	field	line
	line	802
	colm	17
	synt	any
	invoke	2
	line	802
	colm	54
	synt	any
	esusp
	goto	L6
lab L5
	var	8
	str	1
	pnull
	var	0
	line	802
	colm	91
	synt	any
	field	line
	line	802
	colm	62
	synt	any
	invoke	2
lab L6
	unmark
	mark	L7
	str	2
	line	803
	colm	10
	synt	any
	pret
lab L7
	synt	any
	pfail
	line	802
	colm	7
	synt	endif
	unmark
lab L4
	mark	L8
	line	810
	colm	7
	synt	if
	mark0
	var	8
	str	3
	pnull
	var	0
	line	810
	colm	45
	synt	any
	field	line
	line	810
	colm	17
	synt	any
	invoke	2
	unmark
	mark	L9
	str	4
	line	811
	colm	10
	synt	any
	pret
lab L9
	synt	any
	pfail
	line	810
	colm	7
	synt	endif
	unmark
lab L8
	mark	L10
	pnull
	var	0
	line	818
	colm	11
	synt	any
	field	line
	line	818
	colm	16
	synt	any
	bscan
	mark	L11
	pnull
	var	2
	int	5
	line	819
	colm	23
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	pnull
	var	3
	int	5
	line	820
	colm	23
	synt	any
	asgn
	unmark
lab L12
	mark	L13
	pnull
	var	5
	int	5
	line	821
	colm	26
	synt	any
	asgn
	unmark
lab L13
	mark	L14
lab L15
	line	822
	colm	10
	synt	while
	mark0
	pnull
	line	822
	colm	17
	synt	any
	keywd	pos
	pnull
	var	0
	line	822
	colm	28
	synt	any
	field	charNum
	line	822
	colm	22
	synt	any
	numlt
	unmark
	mark	L15
	mark	L18
	pnull
	var	4
	mark	L19
	var	9
	int	6
	line	823
	colm	23
	synt	any
	invoke	1
	line	823
	colm	27
	synt	any
	esusp
	goto	L20
lab L19
	unmark
	unmark
	pnull
	goto	L17
lab L20
	line	823
	colm	16
	synt	any
	asgn
	unmark
lab L18
	mark	L21
	line	824
	colm	13
	synt	if
	mark0
	pnull
	var	4
	str	7
	line	824
	colm	19
	synt	any
	lexeq
	unmark
	mark	L22
	pnull
	var	6
	line	825
	colm	27
	synt	any
	keywd	pos
	line	825
	colm	24
	synt	any
	asgn
	unmark
lab L22
	mark	L23
	var	9
	pnull
	int	6
	line	826
	colm	21
	synt	any
	neg
	line	826
	colm	20
	synt	any
	invoke	1
	unmark
lab L23
	mark	L24
lab L25
	line	827
	colm	16
	synt	while
	mark0
	pnull
	var	9
	pnull
	int	6
	line	827
	colm	27
	synt	any
	neg
	line	827
	colm	26
	synt	any
	invoke	1
	str	8
	line	827
	colm	31
	synt	any
	lexeq
	unmark
	mark	L25
	pnull
	var	5
	dup
	int	6
	line	827
	colm	58
	synt	any
	plus
	asgn
lab L26
	unmark
	goto	L25
lab L27
	line	827
	colm	16
	synt	endwhile
	unmark
lab L24
	mark	L28
	line	828
	colm	16
	synt	if
	mark0
	pnull
	pnull
	var	5
	int	9
	line	828
	colm	36
	synt	any
	mod
	int	5
	line	828
	colm	41
	synt	any
	numeq
	unmark
	pnull
	var	2
	dup
	int	6
	line	828
	colm	63
	synt	any
	plus
	asgn
	line	828
	colm	16
	synt	endif
	unmark
lab L28
	mark	L29
	pnull
	var	5
	int	5
	line	829
	colm	32
	synt	any
	asgn
	unmark
lab L29
	pnull
	line	830
	colm	16
	synt	any
	keywd	pos
	var	6
	line	830
	colm	21
	synt	any
	asgn
	line	824
	colm	13
	synt	endif
	unmark
lab L21
	mark	L30
	line	832
	colm	13
	synt	if
	mark0
	pnull
	var	4
	str	10
	line	832
	colm	19
	synt	any
	lexeq
	unmark
	mark	L31
	pnull
	var	6
	line	833
	colm	27
	synt	any
	keywd	pos
	line	833
	colm	24
	synt	any
	asgn
	unmark
lab L31
	mark	L32
	var	9
	pnull
	int	6
	line	834
	colm	21
	synt	any
	neg
	line	834
	colm	20
	synt	any
	invoke	1
	unmark
lab L32
	mark	L33
lab L34
	line	835
	colm	16
	synt	while
	mark0
	pnull
	var	9
	pnull
	int	6
	line	835
	colm	27
	synt	any
	neg
	line	835
	colm	26
	synt	any
	invoke	1
	str	8
	line	835
	colm	31
	synt	any
	lexeq
	unmark
	mark	L34
	pnull
	var	5
	dup
	int	6
	line	835
	colm	58
	synt	any
	plus
	asgn
lab L35
	unmark
	goto	L34
lab L36
	line	835
	colm	16
	synt	endwhile
	unmark
lab L33
	mark	L37
	line	836
	colm	16
	synt	if
	mark0
	pnull
	pnull
	var	5
	int	9
	line	836
	colm	36
	synt	any
	mod
	int	5
	line	836
	colm	41
	synt	any
	numeq
	unmark
	pnull
	var	3
	dup
	int	6
	line	836
	colm	63
	synt	any
	plus
	asgn
	line	836
	colm	16
	synt	endif
	unmark
lab L37
	mark	L38
	pnull
	var	5
	int	5
	line	837
	colm	32
	synt	any
	asgn
	unmark
lab L38
	pnull
	line	838
	colm	16
	synt	any
	keywd	pos
	var	6
	line	838
	colm	21
	synt	any
	asgn
	line	832
	colm	13
	synt	endif
	unmark
lab L30
	line	840
	colm	13
	synt	if
	mark0
	pnull
	var	4
	str	11
	line	840
	colm	20
	synt	any
	lexeq
	pop
	pnull
	pnull
	var	2
	int	9
	line	840
	colm	45
	synt	any
	mod
	int	5
	line	840
	colm	50
	synt	any
	numeq
	pop
	pnull
	pnull
	var	3
	int	9
	line	840
	colm	72
	synt	any
	mod
	int	5
	line	840
	colm	77
	synt	any
	numeq
	unmark
	mark	L39
	str	12
	line	840
	colm	87
	synt	any
	pret
lab L39
	synt	any
	pfail
	line	840
	colm	13
	synt	endif
lab L16
	unmark
	goto	L15
lab L17
	line	822
	colm	10
	synt	endwhile
	unmark
lab L14
	line	842
	colm	10
	synt	if
	mark0
	mark	L40
	pnull
	pnull
	var	2
	int	9
	line	842
	colm	28
	synt	any
	mod
	int	5
	line	842
	colm	33
	synt	any
	numne
	line	842
	colm	38
	synt	any
	esusp
	goto	L41
lab L40
	pnull
	pnull
	var	3
	int	9
	line	842
	colm	54
	synt	any
	mod
	int	5
	line	842
	colm	59
	synt	any
	numne
lab L41
	unmark
	mark	L42
	str	13
	line	842
	colm	70
	synt	any
	pret
lab L42
	synt	any
	pfail
	line	842
	colm	10
	synt	endif
	line	818
	colm	16
	synt	any
	escan
	unmark
lab L10
	mark	L43
	pnull
	var	0
	line	849
	colm	11
	synt	any
	field	line
	line	849
	colm	16
	synt	any
	bscan
	mark	L44
	var	10
	pnull
	var	0
	line	850
	colm	18
	synt	any
	field	charNum
	line	850
	colm	13
	synt	any
	invoke	1
	unmark
lab L44
	mark	L45
	var	9
	pnull
	int	9
	line	851
	colm	15
	synt	any
	neg
	line	851
	colm	14
	synt	any
	invoke	1
	unmark
lab L45
	line	852
	colm	10
	synt	if
	mark0
	pnull
	var	9
	line	852
	colm	17
	synt	any
	invoke	0
	str	14
	line	852
	colm	20
	synt	any
	lexeq
	pop
	pnull
	var	9
	line	852
	colm	33
	synt	any
	invoke	0
	str	14
	line	852
	colm	36
	synt	any
	lexeq
	unmark
	mark	L46
	var	9
	pnull
	int	9
	line	853
	colm	18
	synt	any
	neg
	line	853
	colm	17
	synt	any
	invoke	1
	unmark
lab L46
	mark	L47
	pnull
	var	6
	line	854
	colm	24
	synt	any
	keywd	pos
	line	854
	colm	21
	synt	any
	asgn
	unmark
lab L47
	mark	L48
lab L49
	line	855
	colm	13
	synt	while
	mark0
	pnull
	var	7
	var	9
	pnull
	int	6
	line	855
	colm	29
	synt	any
	neg
	line	855
	colm	28
	synt	any
	invoke	1
	line	855
	colm	21
	synt	any
	asgn
	unmark
	mark	L49
	line	856
	colm	16
	synt	if
	mark0
	pnull
	pnull
	var	7
	var	11
	line	856
	colm	22
	synt	any
	inter
	var	7
	line	856
	colm	43
	synt	any
	lexne
	unmark
	unmark
	pnull
	goto	L51
	line	856
	colm	16
	synt	endif
lab L50
	unmark
	goto	L49
lab L51
	line	855
	colm	13
	synt	endwhile
	unmark
lab L48
	mark	L52
	line	860
	colm	13
	synt	if
	mark0
	pnull
	line	860
	colm	16
	synt	any
	keywd	pos
	int	6
	line	860
	colm	21
	synt	any
	numne
	unmark
	var	9
	int	6
	line	860
	colm	35
	synt	any
	invoke	1
	line	860
	colm	13
	synt	endif
	unmark
lab L52
	mark	L53
	pnull
	pnull
	var	0
	line	861
	colm	17
	synt	any
	field	packageName
	var	10
	var	6
	line	861
	colm	34
	synt	any
	invoke	1
	line	861
	colm	29
	synt	any
	asgn
	unmark
lab L53
	mark	L54
	str	15
	line	862
	colm	13
	synt	any
	pret
lab L54
	synt	any
	pfail
	line	852
	colm	10
	synt	endif
	line	849
	colm	16
	synt	any
	escan
	unmark
lab L43
	mark	L55
	line	870
	colm	7
	synt	if
	mark0
	pnull
	var	1
	pnull
	var	0
	line	870
	colm	28
	synt	any
	field	getObjectName
	line	870
	colm	42
	synt	any
	invoke	0
	line	870
	colm	21
	synt	any
	asgn
	unmark
	mark	L56
	pnull
	pnull
	var	0
	line	871
	colm	14
	synt	any
	field	objectName
	var	1
	line	871
	colm	26
	synt	any
	asgn
	unmark
lab L56
	mark	L57
	pnull
	pnull
	var	0
	line	872
	colm	14
	synt	any
	field	methodName
	pnull
	var	0
	line	872
	colm	33
	synt	any
	field	getMethodName
	line	872
	colm	47
	synt	any
	invoke	0
	line	872
	colm	26
	synt	any
	asgn
	unmark
lab L57
	mark	L58
	str	16
	line	873
	colm	10
	synt	any
	pret
lab L58
	synt	any
	pfail
	line	870
	colm	7
	synt	endif
	unmark
lab L55
	mark	L59
	line	880
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	0
	line	880
	colm	14
	synt	any
	field	methodName
	pnull
	var	0
	line	880
	colm	31
	synt	any
	field	getMethodName
	line	880
	colm	45
	synt	any
	invoke	0
	line	880
	colm	25
	synt	any
	asgn
	unmark
	pnull
	pnull
	var	0
	line	881
	colm	14
	synt	any
	field	methodName
	pnull
	var	0
	line	881
	colm	33
	synt	any
	field	getMethodName
	line	881
	colm	47
	synt	any
	invoke	0
	line	881
	colm	26
	synt	any
	asgn
	line	880
	colm	7
	synt	endif
	unmark
lab L59
	mark	L60
	mark	L61
	str	17
	line	882
	colm	10
	synt	any
	pret
lab L61
	synt	any
	pfail
	unmark
lab L60
	pnull
	line	883
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context_isNewContext
	local	0,001000,self
	local	1,001000,lineNumber
	local	2,001000,charNumber
	declend
	line	889
	colm	11
	synt	any
	mark	L1
	line	890
	colm	7
	synt	if
	mark0
	mark	L2
	pnull
	pnull
	var	0
	line	890
	colm	14
	synt	any
	field	lineNum
	var	1
	line	890
	colm	22
	synt	any
	numne
	line	890
	colm	34
	synt	any
	esusp
	goto	L3
lab L2
	pnull
	pnull
	var	0
	line	890
	colm	39
	synt	any
	field	charNum
	var	2
	line	890
	colm	47
	synt	any
	numne
lab L3
	unmark
	mark	L4
	pnull
	line	891
	colm	9
	synt	any
	pret
lab L4
	synt	any
	pfail
	line	890
	colm	7
	synt	endif
	unmark
lab L1
	pnull
	line	892
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context_getCase
	local	0,001000,self
	declend
	line	894
	colm	11
	synt	any
	mark	L1
	mark	L2
	pnull
	var	0
	line	895
	colm	18
	synt	any
	field	contextType
	line	895
	colm	7
	synt	any
	pret
lab L2
	synt	any
	pfail
	unmark
lab L1
	pnull
	line	896
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context_initially
	local	0,001000,self
	local	1,001000,uniAll
	local	2,001000,uri
	local	3,001000,lineNum
	local	4,001000,charNum
	local	5,000020,f
	local	6,000000,open
	local	7,000000,stat
	local	8,000000,reads
	local	9,000000,upto
	local	10,000000,close
	con	0,002000,1,0
	con	1,020000,1,012
	con	2,002000,1,1
	declend
	line	898
	colm	11
	synt	any
	mark	L1
	pnull
	pnull
	var	0
	line	900
	colm	11
	synt	any
	field	uniAll
	var	1
	line	900
	colm	19
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	pnull
	var	0
	line	901
	colm	11
	synt	any
	field	uri
	var	2
	line	901
	colm	16
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	pnull
	var	0
	line	902
	colm	11
	synt	any
	field	lineNum
	var	3
	line	902
	colm	20
	synt	any
	asgn
	unmark
lab L3
	mark	L4
	pnull
	pnull
	var	0
	line	903
	colm	11
	synt	any
	field	charNum
	var	4
	line	903
	colm	20
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	pnull
	var	0
	line	904
	colm	11
	synt	any
	field	line
	pnull
	var	0
	line	904
	colm	22
	synt	any
	field	getDesiredLine
	var	3
	line	904
	colm	37
	synt	any
	invoke	1
	line	904
	colm	16
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	pnull
	pnull
	var	0
	line	905
	colm	11
	synt	any
	field	contextType
	pnull
	var	0
	line	905
	colm	29
	synt	any
	field	detectContextType
	line	905
	colm	47
	synt	any
	invoke	0
	line	905
	colm	23
	synt	any
	asgn
	unmark
lab L6
	mark	L7
	pnull
	pnull
	var	0
	line	906
	colm	11
	synt	any
	field	totalFileLines
	int	0
	line	906
	colm	26
	synt	any
	asgn
	unmark
lab L7
	mark	L8
	pnull
	var	5
	mark	L9
	var	6
	var	2
	line	907
	colm	16
	synt	any
	invoke	1
	line	907
	colm	22
	synt	any
	esusp
	goto	L10
lab L9
	line	907
	colm	24
	synt	any
	pfail
lab L10
	line	907
	colm	9
	synt	any
	asgn
	unmark
lab L8
	mark	L11
	line	908
	colm	7
	synt	if
	mark0
	pnull
	pnull
	var	7
	var	2
	line	908
	colm	14
	synt	any
	invoke	1
	line	908
	colm	19
	synt	any
	field	size
	int	0
	line	908
	colm	25
	synt	any
	numgt
	unmark
	var	8
	var	5
	pnull
	var	7
	var	2
	line	909
	colm	23
	synt	any
	invoke	1
	line	909
	colm	28
	synt	any
	field	size
	line	909
	colm	15
	synt	any
	invoke	2
	line	909
	colm	35
	synt	any
	bscan
	line	910
	colm	13
	synt	every
	mark0
	var	9
	cset	1
	line	910
	colm	23
	synt	any
	invoke	1
	pop
	mark0
	pnull
	pnull
	var	0
	line	911
	colm	20
	synt	any
	field	totalFileLines
	dup
	int	2
	line	911
	colm	35
	synt	any
	plus
	asgn
	unmark
lab L12
	efail
lab L13
	line	910
	colm	13
	synt	endevery
	line	909
	colm	35
	synt	any
	escan
	line	908
	colm	7
	synt	endif
	unmark
lab L11
	mark	L14
	pnull
	var	5
	var	10
	var	5
	line	913
	colm	17
	synt	any
	invoke	1
	line	913
	colm	9
	synt	any
	asgn
	unmark
lab L14
	mark	L15
	mark	L16
	pnull
	line	914
	colm	7
	synt	any
	pret
lab L16
	synt	any
	pfail
	unmark
lab L15
	pnull
	line	915
	colm	1
	synt	any
	pfail
	end
proc ulsp__Context
	local	0,001000,uniAll
	local	1,001000,uri
	local	2,001000,lineNum
	local	3,001000,charNum
	local	4,000020,self
	local	5,000020,clone
	local	6,000000,ulsp__Context__oprec
	local	7,000000,ulsp__Contextinitialize
	local	8,000000,ulsp__Context__state
	declend
	filen	__faux.icn
	line	5
	colm	11
	synt	any
lab L1
	init	L3
	mark	L2
	line	8
	colm	3
	synt	if
	mark0
	pnull
	var	6
	line	8
	colm	6
	synt	any
	null
	unmark
	var	7
	line	8
	colm	56
	synt	any
	invoke	0
	line	8
	colm	3
	synt	endif
	unmark
lab L2
	einit	L1
lab L3
	mark	L4
	pnull
	var	4
	var	8
	line	10
	colm	32
	synt	any
	keywd	null
	var	6
	line	10
	colm	31
	synt	any
	invoke	2
	line	10
	colm	8
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	pnull
	var	4
	line	11
	colm	7
	synt	any
	field	__s
	var	4
	line	11
	colm	12
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	mark	L7
	pnull
	pnull
	var	4
	line	12
	colm	7
	synt	any
	field	__m
	line	12
	colm	11
	synt	any
	field	initially
	var	4
	var	0
	var	1
	var	2
	var	3
	line	12
	colm	21
	synt	any
	invoke	5
	line	12
	colm	55
	synt	any
	esusp
	goto	L8
lab L7
	line	12
	colm	57
	synt	any
	pfail
lab L8
	unmark
lab L6
	mark	L9
	mark	L10
	var	4
	line	13
	colm	3
	synt	any
	pret
lab L10
	synt	any
	pfail
	unmark
lab L9
	pnull
	line	14
	colm	1
	synt	any
	pfail
	end
proc ulsp__Contextinitialize
	local	0,000000,ulsp__Context__oprec
	local	1,000000,ulsp__Context__methods
	local	2,000000,ulsp__Context_getDesiredLine
	local	3,000000,ulsp__Context_getObjectName
	local	4,000000,ulsp__Context_getMethodName
	local	5,000000,ulsp__Context_detectContextType
	local	6,000000,ulsp__Context_isNewContext
	local	7,000000,ulsp__Context_getCase
	local	8,000000,ulsp__Context_initially
	declend
	line	16
	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
	line	17
	colm	57
	synt	any
	invoke	7
	line	17
	colm	32
	synt	any
	asgn
	unmark
lab L2
	einit	L1
lab L3
	line	18
	colm	1
	synt	any
	pfail
	end
proc ulsp__makeComment
	local	0,001000,_function
	local	1,000020,paramComment
	local	2,000020,returnComment
	local	3,000020,failsComment
	local	4,000020,genComment
	local	5,000020,normalComment
	local	6,000020,firstTen
	local	7,000020,currentType
	local	8,000020,insideComment
	local	9,000020,tabCharacter
	local	10,000020,_comment
	local	11,000020,paramCounter
	local	12,000020,returnCounter
	local	13,000020,failsCounter
	local	14,000020,genCounter
	local	15,000020,_line
	local	16,000020,paramPos
	local	17,000020,returnsPos
	local	18,000020,failsPos
	local	19,000020,genPos
	local	20,000020,firstKey
	local	21,000020,fullComment
	local	22,000020,paramList
	local	23,000020,_param
	local	24,000020,paramName
	local	25,000020,sourceComment
	local	26,000020,srcFile
	local	27,000000,put
	local	28,000000,replace
	local	29,000000,find
	local	30,000000,min
	local	31,000000,ReMatch
	local	32,000000,replacem
	con	0,010000,0
	con	1,002000,1,0
	con	2,010000,30,046,156,142,163,160,073,046,156,142,163,160,073,046,156,142,163,160,073,046,156,142,163,160,073,046,156,142,163,160,073
	con	3,002000,1,1
	con	4,010000,2,134,156
	con	5,010000,3,134,134,156
	con	6,010000,2,074,133
	con	7,010000,2,135,076
	con	8,010000,5,160,141,162,141,155
	con	9,002000,4,9999
	con	10,010000,7,162,145,164,165,162,156,163
	con	11,010000,5,146,141,151,154,163
	con	12,010000,9,147,145,156,145,162,141,164,145,163
	con	13,002000,1,5
	con	14,002000,1,6
	con	15,010000,1,052
	con	16,010000,2,052,072
	con	17,010000,24,012,040,052,052,120,141,162,141,155,145,164,145,162,163,072,052,052,040,040,012,040,134,134,076
	con	18,010000,5,012,040,134,134,076
	con	19,002000,1,7
	con	20,010000,18,012,040,052,052,122,145,164,165,162,156,163,072,052,052,040,040,012,040
	con	21,002000,1,8
	con	22,010000,2,012,040
	con	23,002000,1,2
	con	24,010000,16,012,040,052,052,106,141,151,154,163,072,052,052,040,040,012,040
	con	25,002000,1,3
	con	26,002000,1,9
	con	27,010000,20,012,040,052,052,107,145,156,145,162,141,164,145,163,072,052,052,040,040,012,040
	con	28,002000,2,10
	con	29,002000,1,4
	con	30,010000,13,136,133,040,135,052,123,157,165,162,143,145,072,040
	con	31,010000,7,123,157,165,162,143,145,072
	con	32,010000,14,012,012,040,052,052,123,157,165,162,143,145,072,052,052
	con	33,010000,15,012,012,040,052,052,123,157,165,162,143,145,072,052,052,040
	con	34,010000,11,012,040,012,040,055,055,055,040,012,040,012
	con	35,010000,1,040
	con	36,010000,3,074,160,076
	con	37,010000,4,074,057,160,076
	con	38,010000,3,074,151,076
	con	39,010000,1,137
	con	40,010000,4,074,057,151,076
	con	41,010000,3,074,142,076
	con	42,010000,2,052,052
	con	43,010000,4,074,057,142,076
	con	44,010000,4,074,164,164,076
	con	45,010000,1,140
	con	46,010000,5,074,057,164,164,076
	con	47,010000,1,042
	con	48,010000,2,134,042
	declend
	filen	file_handler.icn
	line	917
	colm	11
	synt	any
	mark	L1
	pnull
	var	1
	str	0
	line	921
	colm	16
	synt	any
	asgn
	unmark
lab L1
	mark	L2
	pnull
	var	2
	str	0
	line	922
	colm	18
	synt	any
	asgn
	unmark
lab L2
	mark	L3
	pnull
	var	3
	str	0
	line	923
	colm	17
	synt	any
	asgn
	unmark
lab L3
	mark	L4
	pnull
	var	4
	str	0
	line	924
	colm	15
	synt	any
	asgn
	unmark
lab L4
	mark	L5
	pnull
	var	25
	str	0
	line	925
	colm	18
	synt	any
	asgn
	unmark
lab L5
	mark	L6
	pnull
	var	5
	str	0
	line	926
	colm	18
	synt	any
	asgn
	unmark
lab L6
	mark	L7
	pnull
	var	6
	str	0
	line	927
	colm	13
	synt	any
	asgn
	unmark
lab L7
	mark	L8
	pnull
	var	7
	int	1
	line	928
	colm	16
	synt	any
	asgn
	unmark
lab L8
	mark	L9
	pnull
	var	8
	int	1
	line	929
	colm	18
	synt	any
	asgn
	unmark
lab L9
	mark	L10
	pnull
	var	9
	str	2
	line	930
	colm	17
	synt	any
	asgn
	unmark
lab L10
	mark	L11
	pnull
	var	22
	pnull
	line	931
	colm	17
	synt	any
	llist	0
	line	931
	colm	14
	synt	any
	asgn
	unmark
lab L11
	mark	L12
	line	933
	colm	4
	synt	every
	mark0
	pnull
	var	23
	pnull
	pnull
	var	0
	line	933
	colm	29
	synt	any
	field	getParams
	line	933
	colm	39
	synt	any
	invoke	0
	line	933
	colm	41
	synt	any
	field	get
	line	933
	colm	45
	synt	any
	invoke	0
	line	933
	colm	17
	synt	any
	asgn
	pop
	mark0
	mark	L15
	pnull
	var	24
	pnull
	var	23
	line	934
	colm	26
	synt	any
	field	getName
	line	934
	colm	34
	synt	any
	invoke	0
	line	934
	colm	17
	synt	any
	asgn
	unmark
lab L15
	var	27
	var	22
	var	24
	line	935
	colm	10
	synt	any
	invoke	2
	unmark
lab L13
	efail
lab L14
	line	933
	colm	4
	synt	endevery
	unmark
lab L12
	mark	L16
	line	938
	colm	4
	synt	every
	mark0
	pnull
	var	10
	pnull
	pnull
	var	0
	line	938
	colm	31
	synt	any
	field	getComments
	line	938
	colm	43
	synt	any
	invoke	0
	line	938
	colm	45
	synt	any
	field	get
	line	938
	colm	49
	synt	any
	invoke	0
	line	938
	colm	19
	synt	any
	asgn
	pop
	mark0
	mark	L19
	pnull
	var	11
	int	3
	line	939
	colm	20
	synt	any
	asgn
	unmark
lab L19
	mark	L20
	pnull
	var	12
	int	1
	line	940
	colm	21
	synt	any
	asgn
	unmark
lab L20
	mark	L21
	pnull
	var	13
	int	1
	line	941
	colm	20
	synt	any
	asgn
	unmark
lab L21
	mark	L22
	pnull
	var	14
	int	1
	line	942
	colm	18
	synt	any
	asgn
	unmark
lab L22
	line	943
	colm	7
	synt	every
	mark0
	pnull
	var	15
	pnull
	var	10
	line	943
	colm	30
	synt	any
	field	get
	line	943
	colm	34
	synt	any
	invoke	0
	line	943
	colm	19
	synt	any
	asgn
	pop
	mark0
	mark	L25
	pnull
	var	15
	var	28
	var	15
	str	4
	str	5
	line	944
	colm	26
	synt	any
	invoke	3
	line	944
	colm	16
	synt	any
	asgn
	unmark
lab L25
	mark	L26
	line	946
	colm	10
	synt	if
	mark0
	var	29
	str	6
	var	15
	line	946
	colm	18
	synt	any
	invoke	2
	unmark
	pnull
	var	8
	int	3
	line	947
	colm	27
	synt	any
	asgn
	line	946
	colm	10
	synt	endif
	unmark
lab L26
	mark	L27
	line	948
	colm	10
	synt	if
	mark0
	var	29
	str	7
	var	15
	line	948
	colm	18
	synt	any
	invoke	2
	unmark
	pnull
	var	8
	int	1
	line	949
	colm	27
	synt	any
	asgn
	line	948
	colm	10
	synt	endif
	unmark
lab L27
	line	951
	colm	10
	synt	ifelse
	mark	L28
	mark	L30
	var	29
	str	6
	var	15
	line	951
	colm	18
	synt	any
	invoke	2
	line	951
	colm	33
	synt	any
	esusp
	goto	L31
lab L30
	var	29
	str	7
	var	15
	line	951
	colm	40
	synt	any
	invoke	2
lab L31
	unmark
	mark	L32
	line	953
	colm	13
	synt	ifelse
	mark	L33
	var	29
	str	8
	var	15
	line	953
	colm	20
	synt	any
	invoke	2
	unmark
	pnull
	var	16
	var	29
	str	8
	var	15
	line	954
	colm	32
	synt	any
	invoke	2
	line	954
	colm	25
	synt	any
	asgn
	goto	L34
lab L33
	pnull
	var	16
	int	9
	line	956
	colm	25
	synt	any
	asgn
lab L34
	line	953
	colm	13
	synt	endifelse
	unmark
lab L32
	mark	L35
	line	958
	colm	13
	synt	ifelse
	mark	L36
	var	29
	str	10
	var	15
	line	958
	colm	21
	synt	any
	invoke	2
	unmark
	pnull
	var	17
	var	29
	str	10
	var	15
	line	959
	colm	34
	synt	any
	invoke	2
	line	959
	colm	27
	synt	any
	asgn
	goto	L37
lab L36
	pnull
	var	17
	int	9
	line	961
	colm	27
	synt	any
	asgn
lab L37
	line	958
	colm	13
	synt	endifelse
	unmark
lab L35
	mark	L38
	line	963
	colm	13
	synt	ifelse
	mark	L39
	var	29
	str	11
	var	15
	line	963
	colm	21
	synt	any
	invoke	2
	unmark
	pnull
	var	18
	var	29
	str	11
	var	15
	line	964
	colm	32
	synt	any
	invoke	2
	line	964
	colm	25
	synt	any
	asgn
	goto	L40
lab L39
	pnull
	var	18
	int	9
	line	966
	colm	25
	synt	any
	asgn
lab L40
	line	963
	colm	13
	synt	endifelse
	unmark
lab L38
	mark	L41
	line	968
	colm	13
	synt	ifelse
	mark	L42
	var	29
	str	12
	var	15
	line	968
	colm	21
	synt	any
	invoke	2
	unmark
	pnull
	var	19
	var	29
	str	12
	var	15
	line	969
	colm	30
	synt	any
	invoke	2
	line	969
	colm	23
	synt	any
	asgn
	goto	L43
lab L42
	pnull
	var	19
	int	9
	line	971
	colm	23
	synt	any
	asgn
lab L43
	line	968
	colm	13
	synt	endifelse
	unmark
lab L41
	mark	L44
	pnull
	var	20
	var	30
	var	16
	var	17
	var	18
	var	19
	line	973
	colm	28
	synt	any
	invoke	4
	line	973
	colm	22
	synt	any
	asgn
	unmark
lab L44
	line	975
	colm	13
	synt	ifelse
	mark	L45
	var	29
	str	8
	pnull
	var	15
	var	20
	pnull
	var	20
	int	13
	line	975
	colm	55
	synt	any
	plus
	line	975
	colm	46
	synt	any
	synt	any
	sect
	line	975
	colm	22
	synt	any
	invoke	2
	pop
	var	29
	str	6
	var	15
	line	975
	colm	67
	synt	any
	invoke	2
	unmark
	mark	L47
	line	976
	colm	16
	synt	if
	mark0
	pnull
	var	22
	line	976
	colm	19
	synt	any
	nonnull
	unmark
	pnull
	var	15
	pnull
	pnull
	pnull
	pnull
	pnull
	var	15
	int	3
	pnull
	var	20
	int	14
	line	977
	colm	44
	synt	any
	plus
	line	977
	colm	35
	synt	any
	synt	any
	sect
	str	15
	line	977
	colm	48
	synt	any
	cat
	pnull
	var	15
	pnull
	var	20
	int	14
	line	977
	colm	72
	synt	any
	plus
	pnull
	pnull
	var	20
	int	14
	line	977
	colm	83
	synt	any
	plus
	pnull
	pnull
	var	22
	var	11
	line	977
	colm	96
	synt	any
	subsc
	line	977
	colm	86
	synt	any
	size
	line	977
	colm	85
	synt	any
	plus
	line	977
	colm	74
	synt	any
	synt	any
	sect
	line	977
	colm	55
	synt	any
	cat
	str	16
	line	977
	colm	112
	synt	any
	cat
	pnull
	var	15
	pnull
	pnull
	var	20
	int	14
	line	977
	colm	137
	synt	any
	plus
	pnull
	pnull
	var	22
	var	11
	line	977
	colm	150
	synt	any
	subsc
	line	977
	colm	140
	synt	any
	size
	line	977
	colm	139
	synt	any
	plus
	pnull
	pnull
	var	15
	line	977
	colm	165
	synt	any
	size
	int	3
	line	977
	colm	171
	synt	any
	plus
	line	977
	colm	164
	synt	any
	synt	any
	sect
	line	977
	colm	120
	synt	any
	cat
	line	977
	colm	25
	synt	any
	asgn
	line	976
	colm	16
	synt	endif
	unmark
lab L47
	mark	L48
	line	979
	colm	16
	synt	ifelse
	mark	L49
	pnull
	var	11
	int	3
	line	979
	colm	32
	synt	any
	lexeq
	unmark
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	13
	line	980
	colm	52
	synt	any
	plus
	line	980
	colm	43
	synt	any
	synt	any
	sect
	str	8
	pnull
	str	17
	var	9
	line	980
	colm	97
	synt	any
	cat
	line	980
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	14
	line	980
	colm	131
	synt	any
	plus
	int	1
	line	980
	colm	133
	synt	any
	synt	any
	sect
	line	980
	colm	114
	synt	any
	cat
	line	980
	colm	25
	synt	any
	asgn
	goto	L50
lab L49
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	13
	line	982
	colm	52
	synt	any
	plus
	line	982
	colm	43
	synt	any
	synt	any
	sect
	str	8
	pnull
	str	18
	var	9
	line	982
	colm	77
	synt	any
	cat
	line	982
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	14
	line	982
	colm	111
	synt	any
	plus
	int	1
	line	982
	colm	113
	synt	any
	synt	any
	sect
	line	982
	colm	94
	synt	any
	cat
	line	982
	colm	25
	synt	any
	asgn
lab L50
	line	979
	colm	16
	synt	endifelse
	unmark
lab L48
	mark	L51
	pnull
	var	11
	dup
	int	3
	line	985
	colm	29
	synt	any
	plus
	asgn
	unmark
lab L51
	mark	L52
	pnull
	var	1
	dup
	var	15
	line	986
	colm	29
	synt	any
	cat
	asgn
	unmark
lab L52
	pnull
	var	7
	int	3
	line	987
	colm	28
	synt	any
	asgn
	goto	L46
lab L45
	line	989
	colm	18
	synt	ifelse
	mark	L53
	var	29
	str	10
	pnull
	var	15
	var	20
	pnull
	var	20
	int	19
	line	989
	colm	62
	synt	any
	plus
	line	989
	colm	53
	synt	any
	synt	any
	sect
	line	989
	colm	27
	synt	any
	invoke	2
	pop
	var	29
	str	6
	var	15
	line	989
	colm	74
	synt	any
	invoke	2
	unmark
	mark	L55
	line	990
	colm	16
	synt	ifelse
	mark	L56
	pnull
	var	12
	int	1
	line	990
	colm	33
	synt	any
	lexeq
	unmark
	mark	L58
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	19
	line	991
	colm	52
	synt	any
	plus
	line	991
	colm	43
	synt	any
	synt	any
	sect
	str	10
	pnull
	str	20
	var	9
	line	991
	colm	91
	synt	any
	cat
	line	991
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	21
	line	991
	colm	125
	synt	any
	plus
	int	1
	line	991
	colm	127
	synt	any
	synt	any
	sect
	line	991
	colm	108
	synt	any
	cat
	line	991
	colm	25
	synt	any
	asgn
	unmark
lab L58
	pnull
	var	12
	dup
	int	3
	line	992
	colm	33
	synt	any
	plus
	asgn
	goto	L57
lab L56
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	19
	line	995
	colm	52
	synt	any
	plus
	line	995
	colm	43
	synt	any
	synt	any
	sect
	str	10
	pnull
	str	22
	var	9
	line	995
	colm	74
	synt	any
	cat
	line	995
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	21
	line	995
	colm	108
	synt	any
	plus
	int	1
	line	995
	colm	110
	synt	any
	synt	any
	sect
	line	995
	colm	91
	synt	any
	cat
	line	995
	colm	25
	synt	any
	asgn
lab L57
	line	990
	colm	16
	synt	endifelse
	unmark
lab L55
	mark	L59
	pnull
	var	2
	dup
	var	15
	line	997
	colm	30
	synt	any
	cat
	asgn
	unmark
lab L59
	pnull
	var	7
	int	23
	line	998
	colm	28
	synt	any
	asgn
	goto	L54
lab L53
	line	1000
	colm	18
	synt	ifelse
	mark	L60
	var	29
	str	11
	pnull
	var	15
	var	20
	pnull
	var	20
	int	13
	line	1000
	colm	60
	synt	any
	plus
	line	1000
	colm	51
	synt	any
	synt	any
	sect
	line	1000
	colm	27
	synt	any
	invoke	2
	pop
	var	29
	str	6
	var	15
	line	1000
	colm	72
	synt	any
	invoke	2
	unmark
	mark	L62
	line	1001
	colm	16
	synt	ifelse
	mark	L63
	pnull
	var	13
	int	1
	line	1001
	colm	32
	synt	any
	lexeq
	unmark
	mark	L65
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	13
	line	1002
	colm	52
	synt	any
	plus
	line	1002
	colm	43
	synt	any
	synt	any
	sect
	str	11
	pnull
	str	24
	var	9
	line	1002
	colm	87
	synt	any
	cat
	line	1002
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	14
	line	1002
	colm	121
	synt	any
	plus
	int	1
	line	1002
	colm	123
	synt	any
	synt	any
	sect
	line	1002
	colm	104
	synt	any
	cat
	line	1002
	colm	25
	synt	any
	asgn
	unmark
lab L65
	pnull
	var	13
	dup
	int	3
	line	1003
	colm	32
	synt	any
	plus
	asgn
	goto	L64
lab L63
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	13
	line	1006
	colm	52
	synt	any
	plus
	line	1006
	colm	43
	synt	any
	synt	any
	sect
	str	11
	pnull
	str	22
	var	9
	line	1006
	colm	72
	synt	any
	cat
	line	1006
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	14
	line	1006
	colm	106
	synt	any
	plus
	int	1
	line	1006
	colm	108
	synt	any
	synt	any
	sect
	line	1006
	colm	89
	synt	any
	cat
	line	1006
	colm	25
	synt	any
	asgn
lab L64
	line	1001
	colm	16
	synt	endifelse
	unmark
lab L62
	mark	L66
	pnull
	var	3
	dup
	var	15
	line	1008
	colm	29
	synt	any
	cat
	asgn
	unmark
lab L66
	pnull
	var	7
	int	25
	line	1009
	colm	28
	synt	any
	asgn
	goto	L61
lab L60
	line	1011
	colm	18
	synt	ifelse
	mark	L67
	var	29
	str	12
	pnull
	var	15
	var	20
	pnull
	var	20
	int	26
	line	1011
	colm	64
	synt	any
	plus
	line	1011
	colm	55
	synt	any
	synt	any
	sect
	line	1011
	colm	27
	synt	any
	invoke	2
	pop
	var	29
	str	6
	var	15
	line	1011
	colm	76
	synt	any
	invoke	2
	unmark
	mark	L69
	line	1012
	colm	16
	synt	ifelse
	mark	L70
	pnull
	var	14
	int	1
	line	1012
	colm	30
	synt	any
	lexeq
	unmark
	mark	L72
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	26
	line	1013
	colm	52
	synt	any
	plus
	line	1013
	colm	43
	synt	any
	synt	any
	sect
	str	12
	pnull
	str	27
	var	9
	line	1013
	colm	95
	synt	any
	cat
	line	1013
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	28
	line	1013
	colm	129
	synt	any
	plus
	int	1
	line	1013
	colm	132
	synt	any
	synt	any
	sect
	line	1013
	colm	112
	synt	any
	cat
	line	1013
	colm	25
	synt	any
	asgn
	unmark
lab L72
	pnull
	var	14
	dup
	int	3
	line	1014
	colm	30
	synt	any
	plus
	asgn
	goto	L71
lab L70
	pnull
	var	15
	pnull
	var	28
	pnull
	var	15
	int	3
	pnull
	var	20
	int	26
	line	1017
	colm	52
	synt	any
	plus
	line	1017
	colm	43
	synt	any
	synt	any
	sect
	str	12
	pnull
	str	22
	var	9
	line	1017
	colm	76
	synt	any
	cat
	line	1017
	colm	35
	synt	any
	invoke	3
	pnull
	var	15
	pnull
	var	20
	int	28
	line	1017
	colm	110
	synt	any
	plus
	int	1
	line	1017
	colm	113
	synt	any
	synt	any
	sect
	line	1017
	colm	93
	synt	any
	cat
	line	1017
	colm	25
	synt	any
	asgn
lab L71
	line	1012
	colm	16
	synt	endifelse
	unmark
lab L69
	mark	L73
	pnull
	var	4
	dup
	var	15
	line	1019
	colm	27
	synt	any
	cat
	asgn
	unmark
lab L73
	pnull
	var	7
	int	29
	line	1020
	colm	28
	synt	any
	asgn
	goto	L68
lab L67
	line	1023
	colm	16
	synt	ifelse
	mark	L74
	pnull
	var	7
	int	3
	line	1023
	colm	31
	synt	any
	numeq
	unmark
	pnull
	var	1
	dup
	var	15
	line	1023
	colm	53
	synt	any
	cat
	asgn
	goto	L75
lab L74
	line	1024
	colm	21
	synt	ifelse
	mark	L76
	pnull
	var	7
	int	23
	line	1024
	colm	36
	synt	any
	numeq
	unmark
	pnull
	var	2
	dup
	var	15
	line	1024
	colm	59
	synt	any
	cat
	asgn
	goto	L77
lab L76
	line	1025
	colm	21
	synt	ifelse
	mark	L78
	pnull
	var	7
	int	25
	line	1025
	colm	36
	synt	any
	numeq
	unmark
	pnull
	var	3
	dup
	var	15
	line	1025
	colm	58
	synt	any
	cat
	asgn
	goto	L79
lab L78
	line	1026
	colm	21
	synt	if
	mark0
	pnull
	var	7
	int	29
	line	1026
	colm	36
	synt	any
	numeq
	unmark
	pnull
	var	4
	dup
	var	15
	line	1026
	colm	56
	synt	any
	cat
	asgn
	line	1026
	colm	21
	synt	endif
lab L79
	line	1025
	colm	21
	synt	endifelse
lab L77
	line	1024
	colm	21
	synt	endifelse
lab L75
	line	1023
	colm	16
	synt	endifelse
lab L68
	line	1011
	colm	18
	synt	endifelse
lab L61
	line	1000
	colm	18
	synt	endifelse
lab L54
	line	989
	colm	18
	synt	endifelse
lab L46
	line	975
	colm	13
	synt	endifelse
	goto	L29
lab L28
	line	1028
	colm	15
	synt	ifelse
	mark	L80
	pnull
	var	8
	int	3
	line	1028
	colm	33
	synt	any
	numeq
	unmark
	line	1029
	colm	13
	synt	ifelse
	mark	L82
	pnull
	var	7
	int	3
	line	1029
	colm	28
	synt	any
	numeq
	unmark
	pnull
	var	1
	dup
	var	15
	line	1029
	colm	50
	synt	any
	cat
	asgn
	goto	L83
lab L82
	line	1030
	colm	18
	synt	ifelse
	mark	L84
	pnull
	var	7
	int	23
	line	1030
	colm	33
	synt	any
	numeq
	unmark
	pnull
	var	2
	dup
	var	15
	line	1030
	colm	56
	synt	any
	cat
	asgn
	goto	L85
lab L84
	line	1031
	colm	18
	synt	ifelse
	mark	L86
	pnull
	var	7
	int	25
	line	1031
	colm	33
	synt	any
	numeq
	unmark
	pnull
	var	3
	dup
	var	15
	line	1031
	colm	55
	synt	any
	cat
	asgn
	goto	L87
lab L86
	line	1032
	colm	18
	synt	if
	mark0
	pnull
	var	7
	int	29
	line	1032
	colm	33
	synt	any
	numeq
	unmark
	pnull
	var	4
	dup
	var	15
	line	1032
	colm	53
	synt	any
	cat
	asgn
	line	1032
	colm	18
	synt	endif
lab L87
	line	1031
	colm	18
	synt	endifelse
lab L85
	line	1030
	colm	18
	synt	endifelse
lab L83
	line	1029
	colm	13
	synt	endifelse
	goto	L81
lab L80
	line	1034
	colm	15
	synt	ifelse
	mark	L88
	var	31
	str	30
	var	15
	line	1034
	colm	25
	synt	any
	invoke	2
	unmark
	pnull
	var	25
	var	28
	var	15
	str	31
	str	32
	line	1035
	colm	37
	synt	any
	invoke	3
	line	1035
	colm	27
	synt	any
	asgn
	goto	L89
lab L88
	pnull
	var	5
	dup
	var	15
	line	1038
	colm	27
	synt	any
	cat
	asgn
lab L89
	line	1034
	colm	15
	synt	endifelse
lab L81
	line	1028
	colm	15
	synt	endifelse
lab L29
	line	951
	colm	10
	synt	endifelse
	unmark
lab L23
	efail
lab L24
	line	943
	colm	7
	synt	endevery
	unmark
lab L17
	efail
lab L18
	line	938
	colm	4
	synt	endevery
	unmark
lab L16
	mark	L90
	line	1042
	colm	4
	synt	if
	mark0
	pnull
	var	26
	pnull
	var	0
	line	1042
	colm	27
	synt	any
	field	getSrcFile
	line	1042
	colm	38
	synt	any
	invoke	0
	line	1042
	colm	15
	synt	any
	asgn
	pop
	pnull
	var	25
	str	0
	line	1042
	colm	57
	synt	any
	lexeq
	unmark
	pnull
	var	25
	pnull
	str	33
	var	26
	line	1043
	colm	44
	synt	any
	cat
	line	1043
	colm	21
	synt	any
	asgn
	line	1042
	colm	4
	synt	endif
	unmark
lab L90
	mark	L91
	pnull
	var	21
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	pnull
	var	5
	str	34
	line	1045
	colm	33
	synt	any
	cat
	str	35
	line	1045
	colm	54
	synt	any
	cat
	var	2
	line	1045
	colm	61
	synt	any
	cat
	str	35
	line	1045
	colm	78
	synt	any
	cat
	var	1
	line	1045
	colm	85
	synt	any
	cat
	str	35
	line	1045
	colm	101
	synt	any
	cat
	var	3
	line	1045
	colm	108
	synt	any
	cat
	str	35
	line	1045
	colm	124
	synt	any
	cat
	var	4
	line	1045
	colm	131
	synt	any
	cat
	str	35
	line	1045
	colm	145
	synt	any
	cat
	var	25
	line	1045
	colm	152
	synt	any
	cat
	line	1045
	colm	16
	synt	any
	asgn
	unmark
lab L91
	mark	L92
	pnull
	var	21
	var	32
	var	21
	str	36
	str	0
	str	37
	str	0
	line	1046
	colm	27
	synt	any
	invoke	5
	line	1046
	colm	16
	synt	any
	asgn
	unmark
lab L92
	mark	L93
	pnull
	var	21
	var	32
	var	21
	str	38
	str	39
	str	40
	str	39
	line	1047
	colm	27
	synt	any
	invoke	5
	line	1047
	colm	16
	synt	any
	asgn
	unmark
lab L93
	mark	L94
	pnull
	var	21
	var	32
	var	21
	str	41
	str	42
	str	43
	str	42
	line	1048
	colm	27
	synt	any
	invoke	5
	line	1048
	colm	16
	synt	any
	asgn
	unmark
lab L94
	mark	L95
	pnull
	var	21
	var	32
	var	21
	str	44
	str	45
	str	46
	str	45
	line	1049
	colm	27
	synt	any
	invoke	5
	line	1049
	colm	16
	synt	any
	asgn
	unmark
lab L95
	mark	L96
	pnull
	var	21
	var	28
	var	21
	str	47
	str	48
	line	1050
	colm	26
	synt	any
	invoke	3
	line	1050
	colm	16
	synt	any
	asgn
	unmark
lab L96
	mark	L97
	pnull
	var	21
	var	28
	var	21
	str	6
	str	0
	line	1051
	colm	26
	synt	any
	invoke	3
	line	1051
	colm	16
	synt	any
	asgn
	unmark
lab L97
	mark	L98
	pnull
	var	21
	var	28
	var	21
	str	7
	str	0
	line	1052
	colm	26
	synt	any
	invoke	3
	line	1052
	colm	16
	synt	any
	asgn
	unmark
lab L98
	mark	L99
	mark	L100
	var	21
	line	1054
	colm	4
	synt	any
	pret
lab L100
	synt	any
	pfail
	unmark
lab L99
	pnull
	line	1055
	colm	2
	synt	any
	pfail
	end
