Microsoft (R) Macro Assembler Version 5.10                  2/14/25 23:44:07
COMMAND interface to SYSPARSE                               Page     1-1


				 page 80,132
				;	SCCSID = @(#)tparse.asm 4.1 87/04/28
				;	SCCSID = @(#)tparse.asm 4.1 87/04/28
				TITLE	COMMAND interface to SYSPARSE
				
				.list
				.cref
				
 0000				TRANSPACE	SEGMENT PUBLIC BYTE	;AN000;
				
 = 0000					CmpxSW	equ	0		;AN000; do not check complex list
 = 0000					KeySW	equ	0		;AN000; do not support keywords
 = 0000					Val2SW	equ	0		;AN000; do not Support value definition 2
 = 0000					IncSW	equ	0		;AN000; do not include psdata.inc
 = 0000					QusSW	equ	0		;AN025; do not include quoted string
 = 0000					LFEOLSW equ	0		;AN044; do not use 0ah as line terminator
				
				.list
				.cref
				
 00DC				TRANSPACE	ENDS			;AN000;
				
 0000				TRANCODE	SEGMENT PUBLIC BYTE	;AN000;
				
				ASSUME	CS:TRANGROUP,DS:NOTHING,ES:NOTHING,SS:NOTHING	 ;AN054;
				
				; ****************************************************************
				; *
				; * ROUTINE:	 CMD_PARSE
				; *
				; * FUNCTION:	 Interface for transient COMMAND to invoke
				; *		 SYSPARSE.
				; *
				; * INPUT:	 inputs to SYSPARSE
				; *
				; * OUTPUT:	 outputs from SYSPARSE
				; *
				; ****************************************************************
				
					public	Cmd_parse		;AN000;
				
				.list
				.cref
				
 0AEE				Cmd_parse	Proc  near		;AN000;
				
 0AEE  E8 0000 R			call	sysparse		;AN000;
				
 0AF1  C3				ret				;AN000;
				
 0AF2				Cmd_parse	endp			;AN000;
				
					public	Append_parse		;AN010;
				
 0AF2				Append_parse	Proc  Far		;AN010;
				
 0AF2  E8 0000 R			call	sysparse		;AN010;
				
 0AF5  CB				ret				;AN010;
				
 0AF6				Append_parse	endp			;AN010;
				
 0AF6				trancode    ends			;AN000;
					    end 			;AN000;
Microsoft (R) Macro Assembler Version 5.10                  2/14/25 23:44:07
COMMAND interface to SYSPARSE                               Symbols-1


Structures and Records:

                N a m e                 Width   # fields
                                        Shift   Width   Mask    Initial

$P_CDI . . . . . . . . . . . . .  	0022	000C
  $P_CDI_DATEF . . . . . . . . .  	0000
  $P_CDI_MONEY . . . . . . . . .  	0002
  $P_CDI_1000  . . . . . . . . .  	0007
  $P_CDI_DEC . . . . . . . . . .  	0009
  $P_CDI_DATES . . . . . . . . .  	000B
  $P_CDI_TIMES . . . . . . . . .  	000D
  $P_CDI_TIMEF . . . . . . . . .  	0011
$P_CONTROL_BLK . . . . . . . . .  	000A	0006
  $P_MATCH_FLAG  . . . . . . . .  	0000
  $P_FUNCTION_FLAG . . . . . . .  	0002
  $P_RESULT_BUF  . . . . . . . .  	0004
  $P_VALUE_LIST  . . . . . . . .  	0006
  $P_NID . . . . . . . . . . . .  	0008
  $P_KEYORSW . . . . . . . . . .  	0009
$P_DOS_TBL . . . . . . . . . . .  	0005	0003
  $P_DOS_INFOID  . . . . . . . .  	0000
  $P_DOS_TBL_OFF . . . . . . . .  	0001
  $P_DOS_TBL_SEG . . . . . . . .  	0003
$P_PARMSX_BLK  . . . . . . . . .  	0004	0003
  $P_MINP  . . . . . . . . . . .  	0000
  $P_MAXP  . . . . . . . . . . .  	0001
  $P_1ST_CONTROL . . . . . . . .  	0002
$P_PARMS_BLK . . . . . . . . . .  	0004	0003
  $P_PARMSX_ADDRESS  . . . . . .  	0000
  $P_NUM_EXTRA . . . . . . . . .  	0002
  $P_LEN_EXTRA_DELIM . . . . . .  	0003
$P_RESULT_BLK  . . . . . . . . .  	0008	0004
  $P_TYPE  . . . . . . . . . . .  	0000
  $P_ITEM_TAG  . . . . . . . . .  	0001
  $P_SYNONYM_PTR . . . . . . . .  	0002
  $P_PICKED_VAL  . . . . . . . .  	0004
$P_VAL_LIST  . . . . . . . . . .  	0009	0005
  $P_NUMOFLIST . . . . . . . . .  	0000
  $P_VAL_XL  . . . . . . . . . .  	0001
  $P_VAL_XH  . . . . . . . . . .  	0003
  $P_VAL_YL  . . . . . . . . . .  	0005
  $P_VAL_YH  . . . . . . . . . .  	0007

Segments and Groups:

                N a m e         	Length	 Align	Combine Class

RESGROUP . . . . . . . . . . . .  	GROUP
  CODERES  . . . . . . . . . . .  	0000	BYTE	PUBLIC	
  DATARES  . . . . . . . . . . .  	0000	BYTE	PUBLIC	
  BATARENA . . . . . . . . . . .  	0000	PARA	PUBLIC	
  BATSEG . . . . . . . . . . . .  	0000	PARA	PUBLIC	
  ENVARENA . . . . . . . . . . .  	0000	PARA	PUBLIC	
  ENVIRONMENT  . . . . . . . . .  	0000	PARA	PUBLIC	
  INIT . . . . . . . . . . . . .  	0000	PARA	PUBLIC	
  TAIL . . . . . . . . . . . . .  	0000	PARA	PUBLIC	
TRANGROUP  . . . . . . . . . . .  	GROUP
  TRANCODE . . . . . . . . . . .  	0AF6	BYTE	PUBLIC	
  TRANDATA . . . . . . . . . . .  	0000	BYTE	PUBLIC	
  TRANSPACE  . . . . . . . . . .  	00DC	BYTE	PUBLIC	
  TRANTAIL . . . . . . . . . . .  	0000	PARA	PUBLIC	

Symbols:            

                N a m e         	Type	 Value	 Attr

Append_parse . . . . . . . . . .  	F PROC	0AF2	TRANCODE	Global	Length = 0004

CAPSW  . . . . . . . . . . . . .  	NUMBER	0001	
Cmd_parse  . . . . . . . . . . .  	N PROC	0AEE	TRANCODE	Global	Length = 0004
CMPXSW . . . . . . . . . . . . .  	NUMBER	0000	

DATESW . . . . . . . . . . . . .  	NUMBER	0001	
Microsoft (R) Macro Assembler Version 5.10                  2/14/25 23:44:07
COMMAND interface to SYSPARSE                               Symbols-2


DRVSW  . . . . . . . . . . . . .  	NUMBER	0001	

FARSW  . . . . . . . . . . . . .  	NUMBER	0000	
FILESW . . . . . . . . . . . . .  	NUMBER	0001	

INCSW  . . . . . . . . . . . . .  	NUMBER	0000	

KEYSW  . . . . . . . . . . . . .  	NUMBER	0000	

LFEOLSW  . . . . . . . . . . . .  	NUMBER	0000	

NUMSW  . . . . . . . . . . . . .  	NUMBER	0001	

PSDATA_SEG . . . . . . . . . . .  	ALIAS	 CS		

QUSSW  . . . . . . . . . . . . .  	NUMBER	0000	

SWSW . . . . . . . . . . . . . .  	NUMBER	0001	
SYSPARSE . . . . . . . . . . . .  	N PROC	0000	TRANCODE	Length = 0168

TIMESW . . . . . . . . . . . . .  	NUMBER	0001	

VAL1SW . . . . . . . . . . . . .  	NUMBER	0001	
VAL2SW . . . . . . . . . . . . .  	NUMBER	0000	
VAL3SW . . . . . . . . . . . . .  	NUMBER	0001	

$P_0099  . . . . . . . . . . . .  	N PROC	0550	TRANCODE	Length = 000E
$P_0099ERR . . . . . . . . . . .  	L NEAR	055C	TRANCODE
$P_1ST_VAL . . . . . . . . . . .  	L WORD	00C0	TRANSPACE
$P_2ND_VAL . . . . . . . . . . .  	L WORD	00C2	TRANSPACE
$P_3RD_VAL . . . . . . . . . . .  	L WORD	00C4	TRANSPACE
$P_4TH_VAL . . . . . . . . . . .  	L WORD	00C6	TRANSPACE
$P_ASCII80 . . . . . . . . . . .  	NUMBER	0080	
$P_BRIDGE  . . . . . . . . . . .  	L NEAR	030B	TRANCODE
$P_CAPS_RET  . . . . . . . . . .  	L NEAR	0427	TRANCODE
$P_CAP_CHAR  . . . . . . . . . .  	NUMBER	0002	
$P_CAP_FILE  . . . . . . . . . .  	NUMBER	0001	
$P_CHAR_CAP_PTR  . . . . . . . .  	L BYTE	00C8	TRANSPACE
$P_CHECK_MATCH_FLAGS . . . . . .  	N PROC	02B5	TRANCODE	Length = 00E0
$P_CHECK_OVF . . . . . . . . . .  	N PROC	053E	TRANCODE	Length = 0012
$P_CHKDFIN . . . . . . . . . . .  	L NEAR	0A51	TRANCODE
$P_CHK_DBCS  . . . . . . . . . .  	N PROC	0A98	TRANCODE	Length = 0056
$P_CHK_DELIM . . . . . . . . . .  	N PROC	0A09	TRANCODE	Length = 0061
$P_CHK_DELIM00 . . . . . . . . .  	L NEAR	0A23	TRANCODE
$P_CHK_DELIM01 . . . . . . . . .  	L NEAR	0A33	TRANCODE
$P_CHK_DELIM_EXIT  . . . . . . .  	L NEAR	0A51	TRANCODE
$P_CHK_DELIM_EXIT0 . . . . . . .  	L NEAR	0A54	TRANCODE
$P_CHK_DELIM_LOOP  . . . . . . .  	L NEAR	0A47	TRANCODE
$P_CHK_DELIM_NZ  . . . . . . . .  	L NEAR	0A4F	TRANCODE
$P_CHK_EOL . . . . . . . . . . .  	N PROC	09D7	TRANCODE	Length = 0032
$P_CHK_EOL_EXIT  . . . . . . . .  	L NEAR	0A06	TRANCODE
$P_CHK_EOL_LOOP  . . . . . . . .  	L NEAR	09FC	TRANCODE
$P_CHK_EOL_NZ  . . . . . . . . .  	L NEAR	0A04	TRANCODE
$P_CHK_IF_DATA_REQUIRED  . . . .  	L NEAR	0206	TRANCODE
$P_CHK_KEY_CONTROL . . . . . . .  	N PROC	019A	TRANCODE	Length = 0002
$P_CHK_POS_CONTROL . . . . . . .  	N PROC	0168	TRANCODE	Length = 0032
$P_CHK_SWITCH  . . . . . . . . .  	N PROC	0A6A	TRANCODE	Length = 002E
$P_CHK_SW_CONTROL  . . . . . . .  	N PROC	01CD	TRANCODE	Length = 0063
$P_CHK_SW_ERR0 . . . . . . . . .  	L NEAR	0222	TRANCODE
$P_CHK_SW_EXIT . . . . . . . . .  	L NEAR	0225	TRANCODE
$P_CHK_SW_SINGLE_EXIT  . . . . .  	L NEAR	022F	TRANCODE
$P_CMPX_S  . . . . . . . . . . .  	NUMBER	0400	
$P_COLON . . . . . . . . . . . .  	NUMBER	003A	
$P_COLON_IS_NOT_NECESSARY  . . .  	NUMBER	0020	
$P_COLON_PERIOD  . . . . . . . .  	NUMBER	0001	
$P_COMMA . . . . . . . . . . . .  	NUMBER	002C	
$P_COMPLEX . . . . . . . . . . .  	NUMBER	0004	
$P_COUNTRY_INFO  . . . . . . . .  	L 	009E	TRANSPACE
$P_COVF  . . . . . . . . . . . .  	L NEAR	0549	TRANCODE
$P_COVF00  . . . . . . . . . . .  	L NEAR	054E	TRANCODE
$P_CPC00 . . . . . . . . . . . .  	L NEAR	0176	TRANCODE
$P_CPC01 . . . . . . . . . . . .  	L NEAR	0195	TRANCODE
$P_CPC02 . . . . . . . . . . . .  	L NEAR	018A	TRANCODE
$P_CPC_EXIT  . . . . . . . . . .  	L NEAR	0198	TRANCODE
$P_CR  . . . . . . . . . . . . .  	NUMBER	000D	
$P_CSW00 . . . . . . . . . . . .  	L NEAR	021C	TRANCODE
Microsoft (R) Macro Assembler Version 5.10                  2/14/25 23:44:07
COMMAND interface to SYSPARSE                               Symbols-3


$P_DATEF00 . . . . . . . . . . .  	L NEAR	06DC	TRANCODE
$P_DATEF01 . . . . . . . . . . .  	L NEAR	06DA	TRANCODE
$P_DATEF02 . . . . . . . . . . .  	L NEAR	06F5	TRANCODE
$P_DATEF03 . . . . . . . . . . .  	L NEAR	06FE	TRANCODE
$P_DATEF_ERR0  . . . . . . . . .  	L NEAR	06A6	TRANCODE
$P_DATEF_ERROR . . . . . . . . .  	L NEAR	0709	TRANCODE
$P_DATEF_YMD . . . . . . . . . .  	L NEAR	06B0	TRANCODE
$P_DATE_DMY  . . . . . . . . . .  	NUMBER	0001	
$P_DATE_F  . . . . . . . . . . .  	NUMBER	0007	
$P_DATE_FORMAT . . . . . . . . .  	N PROC	066A	TRANCODE	Length = 00B3
$P_DATE_FORMAT_EXIT  . . . . . .  	L NEAR	0719	TRANCODE
$P_DATE_MDY  . . . . . . . . . .  	NUMBER	0000	
$P_DATE_S  . . . . . . . . . . .  	NUMBER	1000	
$P_DATE_YMD  . . . . . . . . . .  	NUMBER	0002	
$P_DBCS00  . . . . . . . . . . .  	L NEAR	0ACA	TRANCODE
$P_DBCS01  . . . . . . . . . . .  	L NEAR	0AE5	TRANCODE
$P_DBCS02  . . . . . . . . . . .  	L NEAR	0AC0	TRANCODE
$P_DBCSEV_OFF  . . . . . . . . .  	L WORD	0009	TRANSPACE
$P_DBCSEV_SEG  . . . . . . . . .  	L WORD	000B	TRANSPACE
$P_DBCS_EXIT . . . . . . . . . .  	L NEAR	0AEA	TRANCODE
$P_DBCS_LOOP . . . . . . . . . .  	L NEAR	0AD4	TRANCODE
$P_DBSP1 . . . . . . . . . . . .  	NUMBER	0081	
$P_DBSP2 . . . . . . . . . . . .  	NUMBER	0040	
$P_DCC00 . . . . . . . . . . . .  	L NEAR	03FA	TRANCODE
$P_DCC01 . . . . . . . . . . . .  	L NEAR	0416	TRANCODE
$P_DCC_GO  . . . . . . . . . . .  	L NEAR	03EA	TRANCODE
$P_DCS00 . . . . . . . . . . . .  	L NEAR	03D3	TRANCODE
$P_DCS01 . . . . . . . . . . . .  	L NEAR	03D4	TRANCODE
$P_DCS_EXIT  . . . . . . . . . .  	L NEAR	03D7	TRANCODE
$P_DCS_LOOP  . . . . . . . . . .  	L NEAR	03BF	TRANCODE
$P_DOSTBL_BL . . . . . . . . . .  	NUMBER	0005	
$P_DOSTBL_CHAR . . . . . . . . .  	NUMBER	0002	
$P_DOSTBL_DEF  . . . . . . . . .  	NUMBER	-0001	
$P_DOSTBL_FILE . . . . . . . . .  	NUMBER	0004	
$P_DOS_GETEV . . . . . . . . . .  	NUMBER	6300	
$P_DOS_GET_CDI . . . . . . . . .  	NUMBER	3800	
$P_DOS_GET_TBL . . . . . . . . .  	NUMBER	0065	
$P_DO_CAPS_CHAR  . . . . . . . .  	N PROC	03DA	TRANCODE	Length = 004E
$P_DO_CAPS_STRING  . . . . . . .  	N PROC	03BB	TRANCODE	Length = 001F
$P_DO_DATE_DELIMS  . . . . . . .  	L NEAR	075B	TRANCODE
$P_DO_TIME_DELIM1  . . . . . . .  	L NEAR	0755	TRANCODE
$P_DQUOTE  . . . . . . . . . . .  	NUMBER	0022	
$P_DRIVE . . . . . . . . . . . .  	NUMBER	0006	
$P_DRIVE_FORMAT  . . . . . . . .  	N PROC	096D	TRANCODE	Length = 0044
$P_DRVF00  . . . . . . . . . . .  	L NEAR	0990	TRANCODE
$P_DRV_ERR . . . . . . . . . . .  	L NEAR	09A7	TRANCODE
$P_DRV_EXIT  . . . . . . . . . .  	L NEAR	09AE	TRANCODE
$P_DRV_ONLY  . . . . . . . . . .  	NUMBER	0100	
$P_DRV_ONLY_EXIT . . . . . . . .  	L NEAR	0957	TRANCODE
$P_DX  . . . . . . . . . . . . .  	L WORD	0006	TRANSPACE
$P_EOL . . . . . . . . . . . . .  	NUMBER	0000	
$P_EQU . . . . . . . . . . . . .  	NUMBER	0001	
$P_ERROR_FILESPEC  . . . . . . .  	NUMBER	0001	
$P_ERR_FLAG  . . . . . . . . . .  	L BYTE	00DB	TRANSPACE
$P_EXIT_AT_EXTRA . . . . . . . .  	L NEAR	09D5	TRANCODE
$P_EXTRA . . . . . . . . . . . .  	NUMBER	0020	
$P_FILEF00 . . . . . . . . . . .  	L NEAR	0938	TRANCODE
$P_FILEF01 . . . . . . . . . . .  	L NEAR	0934	TRANCODE
$P_FILEF02 . . . . . . . . . . .  	L NEAR	0948	TRANCODE
$P_FILEF03 . . . . . . . . . . .  	L NEAR	091F	TRANCODE
$P_FILEF_ERR . . . . . . . . . .  	L NEAR	0909	TRANCODE
$P_FILEF_LOOP0 . . . . . . . . .  	L NEAR	08EF	TRANCODE
$P_FILEF_LOOP1 . . . . . . . . .  	L NEAR	0921	TRANCODE
$P_FILEF_RLT . . . . . . . . . .  	L NEAR	0946	TRANCODE
$P_FILESP_CHAR . . . . . . . . .  	L BYTE	00D2	TRANSPACE
$P_FILESP_CHK  . . . . . . . . .  	N PROC	0958	TRANCODE	Length = 0015
$P_FILESP_EXIT . . . . . . . . .  	L NEAR	096A	TRANCODE
$P_FILESP_LEN  . . . . . . . . .  	NUMBER	0009	
$P_FILESP_LOOP . . . . . . . . .  	L NEAR	0961	TRANCODE
$P_FILE_CAP_PTR  . . . . . . . .  	L BYTE	00CD	TRANSPACE
$P_FILE_FORMAT . . . . . . . . .  	N PROC	08E7	TRANCODE	Length = 0071
$P_FILE_SPC  . . . . . . . . . .  	NUMBER	0200	
$P_FILE_SPEC . . . . . . . . . .  	NUMBER	0005	
$P_FILL_RESULT . . . . . . . . .  	N PROC	0230	TRANCODE	Length = 0085
$P_FIN . . . . . . . . . . . . .  	L NEAR	0045	TRANCODE
$P_FLAGS . . . . . . . . . . . .  	L WORD	000D	TRANSPACE
Microsoft (R) Macro Assembler Version 5.10                  2/14/25 23:44:07
COMMAND interface to SYSPARSE                               Symbols-4


$P_FLAGS1  . . . . . . . . . . .  	BYTE	000D	TRANSPACE
$P_FLAGS2  . . . . . . . . . . .  	BYTE	000E	TRANSPACE
$P_FOUND_SYNONYM . . . . . . . .  	L WORD	0015	TRANSPACE
$P_GETNUM00  . . . . . . . . . .  	L NEAR	0780	TRANCODE
$P_GETNUM01  . . . . . . . . . .  	L NEAR	0785	TRANCODE
$P_GETNUM02  . . . . . . . . . .  	L NEAR	0789	TRANCODE
$P_GETNUM_EXIT . . . . . . . . .  	L NEAR	078A	TRANCODE
$P_GETNUM_LOOP . . . . . . . . .  	L NEAR	073D	TRANCODE
$P_GET_DECNUM  . . . . . . . . .  	N PROC	0739	TRANCODE	Length = 0056
$P_GOT_TIME  . . . . . . . . . .  	L BYTE	009D	TRANSPACE
$P_IG_COLON  . . . . . . . . . .  	NUMBER	0010	
$P_I_HAVE_DELIM  . . . . . . . .  	NUMBER	0001	
$P_I_HAVE_EOL  . . . . . . . . .  	NUMBER	0002	
$P_I_USE_DEFAULT . . . . . . . .  	NUMBER	0000	
$P_KEYORSW_EXIT  . . . . . . . .  	L NEAR	01BE	TRANCODE
$P_KEYORSW_FOUND . . . . . . . .  	L NEAR	01B8	TRANCODE
$P_KEYORSW_LOOP  . . . . . . . .  	L NEAR	01AB	TRANCODE
$P_KEYORSW_NOT_FOUND . . . . . .  	L NEAR	01B5	TRANCODE
$P_KEYORSW_PTR . . . . . . . . .  	L WORD	0011	TRANSPACE
$P_KEYWORD . . . . . . . . . . .  	NUMBER	003D	
$P_KEY_CMP . . . . . . . . . . .  	NUMBER	0008	
$P_KEY_MANAGER . . . . . . . . .  	L NEAR	0117	TRANCODE
$P_KEY_MGR_LOOP  . . . . . . . .  	L NEAR	0136	TRANCODE
$P_KEY_NOT_FOUND . . . . . . . .  	L NEAR	0144	TRANCODE
$P_LEN_PARMS . . . . . . . . . .  	NUMBER	0004	
$P_LEN_RANGE . . . . . . . . . .  	NUMBER	0009	
$P_LEN_STRING  . . . . . . . . .  	NUMBER	0003	
$P_LEN_VALUE . . . . . . . . . .  	NUMBER	0005	
$P_LF  . . . . . . . . . . . . .  	NUMBER	000A	
$P_LIST_IDX  . . . . . . . . . .  	NUMBER	0002	
$P_LPAREN  . . . . . . . . . . .  	NUMBER	0028	
$P_MAKE_LOWER  . . . . . . . . .  	NUMBER	0020	
$P_MAKE_UPPER  . . . . . . . . .  	NUMBER	00DF	
$P_MAT . . . . . . . . . . . . .  	L NEAR	02DB	TRANCODE
$P_MATCH02 . . . . . . . . . . .  	L NEAR	02F2	TRANCODE
$P_MATCH03 . . . . . . . . . . .  	L NEAR	030E	TRANCODE
$P_MATCH04 . . . . . . . . . . .  	L NEAR	0325	TRANCODE
$P_MATCH05 . . . . . . . . . . .  	L NEAR	033C	TRANCODE
$P_MATCH06 . . . . . . . . . . .  	L NEAR	0356	TRANCODE
$P_MATCH07 . . . . . . . . . . .  	L NEAR	036D	TRANCODE
$P_MATCH09 . . . . . . . . . . .  	L NEAR	037C	TRANCODE
$P_MATCH2_EXIT . . . . . . . . .  	L NEAR	0393	TRANCODE
$P_MATCH_EXIT  . . . . . . . . .  	L NEAR	037C	TRANCODE
$P_MBP_EXIT  . . . . . . . . . .  	L NEAR	01CB	TRANCODE
$P_MBP_LOOP  . . . . . . . . . .  	L NEAR	01C1	TRANCODE
$P_MINUS . . . . . . . . . . . .  	NUMBER	002D	
$P_MOVEBP_NUL  . . . . . . . . .  	N PROC	01C1	TRANCODE	Length = 000C
$P_NEEDTOBEREAD  . . . . . . . .  	NUMBER	FFFF	
$P_NEG . . . . . . . . . . . . .  	NUMBER	0002	
$P_NEITHER_DELIMS  . . . . . . .  	L NEAR	0767	TRANCODE
$P_NON_DBCS  . . . . . . . . . .  	L NEAR	0AE9	TRANCODE
$P_NOT_APPLICABLE  . . . . . . .  	L NEAR	063D	TRANCODE
$P_NOT_IN_KEY  . . . . . . . . .  	NUMBER	0004	
$P_NOT_IN_STR  . . . . . . . . .  	NUMBER	0008	
$P_NOT_IN_SW . . . . . . . . . .  	NUMBER	0003	
$P_NOT_IN_VAL  . . . . . . . . .  	NUMBER	0007	
$P_NO_ERROR  . . . . . . . . . .  	NUMBER	0000	
$P_NO_NRNG . . . . . . . . . . .  	NUMBER	0000	
$P_NO_SET_EXTRA  . . . . . . . .  	L NEAR	0A66	TRANCODE
$P_NO_TAG  . . . . . . . . . . .  	NUMBER	00FF	
$P_NULL  . . . . . . . . . . . .  	NUMBER	0000	
$P_NUMBER  . . . . . . . . . . .  	NUMBER	0001	
$P_NUM_VAL . . . . . . . . . . .  	NUMBER	8000	
$P_NVAL_NONE . . . . . . . . . .  	NUMBER	0000	
$P_NVAL_RANGE  . . . . . . . . .  	NUMBER	0001	
$P_NVAL_STRING . . . . . . . . .  	NUMBER	0003	
$P_NVAL_VALUE  . . . . . . . . .  	NUMBER	0002	
$P_OPTIONAL  . . . . . . . . . .  	NUMBER	0001	
$P_OP_MISSING  . . . . . . . . .  	NUMBER	0002	
$P_ORDINAL . . . . . . . . . . .  	L WORD	0000	TRANSPACE
$P_ORIG_ORD  . . . . . . . . . .  	L WORD	0097	TRANSPACE
$P_ORIG_SI . . . . . . . . . . .  	L WORD	009B	TRANSPACE
$P_ORIG_STACK  . . . . . . . . .  	L WORD	0099	TRANSPACE
$P_OUT_OF_RANGE  . . . . . . . .  	NUMBER	0006	
$P_PACK_END  . . . . . . . . . .  	L NEAR	00A0	TRANCODE
$P_PACK_END_BACKUP_SI  . . . . .  	L NEAR	007A	TRANCODE
Microsoft (R) Macro Assembler Version 5.10                  2/14/25 23:44:07
COMMAND interface to SYSPARSE                               Symbols-5


$P_PACK_END_BY_EOL . . . . . . .  	L NEAR	009F	TRANCODE
$P_PACK_LOOP . . . . . . . . . .  	L NEAR	005D	TRANCODE
$P_PERIOD  . . . . . . . . . . .  	NUMBER	002E	
$P_PERIOD_ONLY . . . . . . . . .  	NUMBER	0002	
$P_PL00  . . . . . . . . . . . .  	L NEAR	0092	TRANCODE
$P_PL01  . . . . . . . . . . . .  	L NEAR	0085	TRANCODE
$P_PLUS  . . . . . . . . . . . .  	NUMBER	002B	
$P_POSITIONAL_MANAGER  . . . . .  	L NEAR	00C3	TRANCODE
$P_QUOTED_STRING . . . . . . . .  	NUMBER	0009	
$P_QU_STRING . . . . . . . . . .  	NUMBER	0080	
$P_RC  . . . . . . . . . . . . .  	L WORD	0002	TRANSPACE
$P_RCOL00  . . . . . . . . . . .  	L NEAR	03AF	TRANCODE
$P_RCOL01  . . . . . . . . . . .  	L NEAR	03B5	TRANCODE
$P_RCOL_EXIT . . . . . . . . . .  	L NEAR	03B8	TRANCODE
$P_RCOL_LOOP . . . . . . . . . .  	L NEAR	0397	TRANCODE
$P_RC_EOL  . . . . . . . . . . .  	NUMBER	-0001	
$P_READ_CDI  . . . . . . . . . .  	L NEAR	0729	TRANCODE
$P_REDO_TIME . . . . . . . . . .  	L NEAR	0016	TRANCODE
$P_REMOVE_COLON  . . . . . . . .  	N PROC	0395	TRANCODE	Length = 0026
$P_REPEAT  . . . . . . . . . . .  	NUMBER	0002	
$P_RETURN_TO_CALLER  . . . . . .  	L NEAR	014B	TRANCODE
$P_RETURN_TO_CALLER0 . . . . . .  	L NEAR	014B	TRANCODE
$P_RLT00 . . . . . . . . . . . .  	L NEAR	0259	TRANCODE
$P_RLT01 . . . . . . . . . . . .  	L NEAR	0263	TRANCODE
$P_RLT02 . . . . . . . . . . . .  	L NEAR	024F	TRANCODE
$P_RLT03 . . . . . . . . . . . .  	L NEAR	0275	TRANCODE
$P_RLT04 . . . . . . . . . . . .  	L NEAR	024B	TRANCODE
$P_RLT05 . . . . . . . . . . . .  	L NEAR	0288	TRANCODE
$P_RLT_CAP00 . . . . . . . . . .  	L NEAR	029C	TRANCODE
$P_RLT_CAP01 . . . . . . . . . .  	L NEAR	02A8	TRANCODE
$P_RLT_CAP02 . . . . . . . . . .  	L NEAR	02A5	TRANCODE
$P_RLT_EXIT  . . . . . . . . . .  	L NEAR	02B3	TRANCODE
$P_RM_COLON  . . . . . . . . . .  	NUMBER	0010	
$P_RPAREN  . . . . . . . . . . .  	NUMBER	0029	
$P_SAVESI_CMPX . . . . . . . . .  	L WORD	000F	TRANSPACE
$P_SAVE_EOB  . . . . . . . . . .  	L WORD	0013	TRANSPACE
$P_SCOM00  . . . . . . . . . . .  	L NEAR	0611	TRANCODE
$P_SCOM01  . . . . . . . . . . .  	L NEAR	0624	TRANCODE
$P_SCOM02  . . . . . . . . . . .  	L NEAR	0651	TRANCODE
$P_SCOM03  . . . . . . . . . . .  	L NEAR	0603	TRANCODE
$P_SCOM04  . . . . . . . . . . .  	L NEAR	05ED	TRANCODE
$P_SCOM05  . . . . . . . . . . .  	L NEAR	0600	TRANCODE
$P_SCOM_DIFFER . . . . . . . . .  	L NEAR	065C	TRANCODE
$P_SCOM_DIFFER0  . . . . . . . .  	L NEAR	0626	TRANCODE
$P_SCOM_EXIT . . . . . . . . . .  	L NEAR	0665	TRANCODE
$P_SCOM_LOOP . . . . . . . . . .  	L NEAR	05CD	TRANCODE
$P_SCOM_SAME . . . . . . . . . .  	L NEAR	065F	TRANCODE
$P_SEARCH_KEYORSW  . . . . . . .  	N PROC	019C	TRANCODE	Length = 0025
$P_SET_CDI . . . . . . . . . . .  	N PROC	071D	TRANCODE	Length = 001C
$P_SET_CDI_EXIT  . . . . . . . .  	L NEAR	0738	TRANCODE
$P_SIGNED  . . . . . . . . . . .  	NUMBER	0080	
$P_SIM00 . . . . . . . . . . . .  	L NEAR	0571	TRANCODE
$P_SIM01 . . . . . . . . . . . .  	L NEAR	05B4	TRANCODE
$P_SIMPLE_S  . . . . . . . . . .  	NUMBER	2000	
$P_SIMPLE_STRING . . . . . . . .  	N PROC	055E	TRANCODE	Length = 0069
$P_SIM_EXIT  . . . . . . . . . .  	L NEAR	05BD	TRANCODE
$P_SIM_EXIT0 . . . . . . . . . .  	L NEAR	05BF	TRANCODE
$P_SIM_FOUND . . . . . . . . . .  	L NEAR	05A9	TRANCODE
$P_SIM_LOOP  . . . . . . . . . .  	L NEAR	058F	TRANCODE
$P_SINGLE_EXIT . . . . . . . . .  	L NEAR	0166	TRANCODE
$P_SI_SAVE . . . . . . . . . . .  	L WORD	0004	TRANSPACE
$P_SKIP_DELIM  . . . . . . . . .  	N PROC	09B1	TRANCODE	Length = 0026
$P_SKIP_DELIM_CY . . . . . . . .  	L NEAR	09CF	TRANCODE
$P_SKIP_DELIM_EXIT . . . . . . .  	L NEAR	09D3	TRANCODE
$P_SKIP_DELIM_LOOP . . . . . . .  	L NEAR	09B1	TRANCODE
$P_SKIP_DELIM_NCY  . . . . . . .  	L NEAR	09D2	TRANCODE
$P_SLASH . . . . . . . . . . . .  	NUMBER	002F	
$P_SNUM_VAL  . . . . . . . . . .  	NUMBER	4000	
$P_SPACE . . . . . . . . . . . .  	NUMBER	0020	
$P_START . . . . . . . . . . . .  	L NEAR	0049	TRANCODE
$P_STRING  . . . . . . . . . . .  	NUMBER	0003	
$P_STRING_BUF  . . . . . . . . .  	L BYTE	0017	TRANSPACE	Length = 0080
$P_STRING_BUF_END  . . . . . . .  	NEAR	0097	TRANSPACE
$P_STRING_COMP . . . . . . . . .  	N PROC	05C7	TRANCODE	Length = 00A3
$P_STRUC_L1  . . . . . . . . . .  	L NEAR	0A97	TRANCODE
$P_STRUC_L12 . . . . . . . . . .  	L NEAR	0A96	TRANCODE
Microsoft (R) Macro Assembler Version 5.10                  2/14/25 23:44:07
COMMAND interface to SYSPARSE                               Symbols-6


$P_STRUC_L2  . . . . . . . . . .  	L NEAR	0A8C	TRANCODE
$P_STRUC_L5  . . . . . . . . . .  	L NEAR	0A89	TRANCODE
$P_STRUC_L7  . . . . . . . . . .  	L NEAR	0A86	TRANCODE
$P_SVAL00  . . . . . . . . . . .  	L NEAR	0446	TRANCODE
$P_SVAL01  . . . . . . . . . . .  	L NEAR	0447	TRANCODE
$P_SVALUE  . . . . . . . . . . .  	N PROC	0428	TRANCODE	Length = 0024
$P_SVAL_IN . . . . . . . . . . .  	L NEAR	0500	TRANCODE
$P_SW  . . . . . . . . . . . . .  	NUMBER	0040	
$P_SWITCH  . . . . . . . . . . .  	NUMBER	002F	
$P_SW_CMP  . . . . . . . . . . .  	NUMBER	0010	
$P_SW_MANAGER  . . . . . . . . .  	L NEAR	00EB	TRANCODE
$P_SW_MGR_LOOP . . . . . . . . .  	L NEAR	0100	TRANCODE
$P_SW_NOT_FOUND  . . . . . . . .  	L NEAR	010E	TRANCODE
$P_SYNTAX  . . . . . . . . . . .  	NUMBER	0009	
$P_T1200 . . . . . . . . . . . .  	L NEAR	08D1	TRANCODE
$P_T1201 . . . . . . . . . . . .  	L NEAR	08D9	TRANCODE
$P_T12_EXIT  . . . . . . . . . .  	L NEAR	08E4	TRANCODE
$P_T12_LOOP  . . . . . . . . . .  	L NEAR	08A6	TRANCODE
$P_TAB . . . . . . . . . . . . .  	NUMBER	0009	
$P_TCLR_CHR  . . . . . . . . . .  	L NEAR	08DF	TRANCODE
$P_TERMINATOR  . . . . . . . . .  	L BYTE	0008	TRANSPACE
$P_TIME12  . . . . . . . . . . .  	NUMBER	0004	
$P_TIME12AM  . . . . . . . . . .  	NUMBER	0001	
$P_TIMEF00 . . . . . . . . . . .  	L NEAR	07A3	TRANCODE
$P_TIMEF_ERR . . . . . . . . . .  	L NEAR	088A	TRANCODE
$P_TIMEF_ERR0  . . . . . . . . .  	L NEAR	0829	TRANCODE
$P_TIMEF_ERROR . . . . . . . . .  	L NEAR	088A	TRANCODE
$P_TIMEF_RLT . . . . . . . . . .  	L NEAR	0833	TRANCODE
$P_TIMESKIP00  . . . . . . . . .  	L NEAR	085F	TRANCODE
$P_TIME_2412 . . . . . . . . . .  	N PROC	08A4	TRANCODE	Length = 0043
$P_TIME_4  . . . . . . . . . . .  	L NEAR	0826	TRANCODE
$P_TIME_AGAIN  . . . . . . . . .  	NUMBER	0002	
$P_TIME_F  . . . . . . . . . . .  	NUMBER	0008	
$P_TIME_FORMAT . . . . . . . . .  	N PROC	078F	TRANCODE	Length = 0115
$P_TIME_FORMAT_EXIT  . . . . . .  	L NEAR	089A	TRANCODE
$P_TIME_NOTAM  . . . . . . . . .  	L NEAR	084B	TRANCODE
$P_TIME_S  . . . . . . . . . . .  	NUMBER	0800	
$P_TOO_MANY  . . . . . . . . . .  	NUMBER	0001	
$P_TOO_MANY_ERROR  . . . . . . .  	L NEAR	00E2	TRANCODE
$P_VAL02_LOOP  . . . . . . . . .  	L NEAR	04CC	TRANCODE
$P_VAL02_NEXT  . . . . . . . . .  	L NEAR	0510	TRANCODE
$P_VAL02_SIGN  . . . . . . . . .  	L NEAR	04F2	TRANCODE
$P_VALUE . . . . . . . . . . . .  	N PROC	044C	TRANCODE	Length = 00F2
$P_VALUE00 . . . . . . . . . . .  	L NEAR	049E	TRANCODE
$P_VALUE01 . . . . . . . . . . .  	L NEAR	04B1	TRANCODE
$P_VALUE02 . . . . . . . . . . .  	L NEAR	04C3	TRANCODE
$P_VALUE03 . . . . . . . . . . .  	L NEAR	052B	TRANCODE
$P_VALUE04 . . . . . . . . . . .  	L NEAR	052B	TRANCODE
$P_VALUE_ERR . . . . . . . . . .  	L NEAR	052B	TRANCODE
$P_VALUE_ERR0  . . . . . . . . .  	L NEAR	049A	TRANCODE
$P_VALUE_EXIT  . . . . . . . . .  	L NEAR	0536	TRANCODE
$P_VALUE_LOOP  . . . . . . . . .  	L NEAR	0455	TRANCODE
$P_VAL_FOUND . . . . . . . . . .  	L NEAR	0524	TRANCODE
$P_VAL_IN  . . . . . . . . . . .  	L NEAR	04E2	TRANCODE
@CPU . . . . . . . . . . . . . .  	TEXT  0101h		
@FILENAME  . . . . . . . . . . .  	TEXT  tparse		
@VERSION . . . . . . . . . . . .  	TEXT  510		


   3596 Source  Lines
   3596 Total   Lines
    409 Symbols

  46250 + 261260 Bytes symbol space free

      0 Warning Errors
      0 Severe  Errors
