summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/NLSFUNC/FUNCPARM.INC
blob: 3e6d18cdecc3a637ed2529ffbcf8dc6bcfe680ca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
;Parser INPUT PARM LIST Structure


 NLS_PARMS	label  word
      dw	NLS_PARMSX
      db	0	  ;no extra delimiters

 NLS_PARMSX	label  word
      db	0,1	  ;Min 0 - no path
			  ;Max 1 - path
      dw	NLS_POS1

 NLS_POS1	label  word
      dw	0201h	 ;File spec (optional)
      dw	0001h	 ;Cap result by file
      dw	Res_Valptr   ;tbl
      dw	NoVal	     ;no value list
      db	0	     ;no switch or
			     ;keyword synonyms


NOVAL label word
      db	0

    RES_VALPTR	label word

      RES_TYPE	 db	?	;Result_type
      RES_ITAG	 db	0	;Matched item tag
      RES_SYN	 dw	0	;synonym returned
      RES_POFF	 dw	0	;drive type or beginning of string
      RES_PSEG	 dw	0	;may be string