summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/COMMAND/TPARSE.ASM
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/CMD/COMMAND/TPARSE.ASM')
-rw-r--r--v4.0/src/CMD/COMMAND/TPARSE.ASM76
1 files changed, 76 insertions, 0 deletions
diff --git a/v4.0/src/CMD/COMMAND/TPARSE.ASM b/v4.0/src/CMD/COMMAND/TPARSE.ASM
new file mode 100644
index 0000000..9268017
--- /dev/null
+++ b/v4.0/src/CMD/COMMAND/TPARSE.ASM
@@ -0,0 +1,76 @@
1 page 80,132
2; SCCSID = @(#)tparse.asm 4.1 87/04/28
3; SCCSID = @(#)tparse.asm 4.1 87/04/28
4TITLE COMMAND interface to SYSPARSE
5
6.xlist
7.xcref
8 INCLUDE comseg.asm ;AN000;
9.list
10.cref
11
12TRANSPACE SEGMENT PUBLIC BYTE ;AN000;
13
14 CmpxSW equ 0 ;AN000; do not check complex list
15 KeySW equ 0 ;AN000; do not support keywords
16 Val2SW equ 0 ;AN000; do not Support value definition 2
17 IncSW equ 0 ;AN000; do not include psdata.inc
18 QusSW equ 0 ;AN025; do not include quoted string
19 LFEOLSW equ 0 ;AN044; do not use 0ah as line terminator
20
21.xlist
22.xcref
23
24include psdata.inc ;AN000;
25
26.list
27.cref
28
29TRANSPACE ENDS ;AN000;
30
31TRANCODE SEGMENT PUBLIC BYTE ;AN000;
32
33ASSUME CS:TRANGROUP,DS:NOTHING,ES:NOTHING,SS:NOTHING ;AN054;
34
35; ****************************************************************
36; *
37; * ROUTINE: CMD_PARSE
38; *
39; * FUNCTION: Interface for transient COMMAND to invoke
40; * SYSPARSE.
41; *
42; * INPUT: inputs to SYSPARSE
43; *
44; * OUTPUT: outputs from SYSPARSE
45; *
46; ****************************************************************
47
48 public Cmd_parse ;AN000;
49
50.xlist
51.xcref
52 INCLUDE parse.asm ;AN000;
53.list
54.cref
55
56Cmd_parse Proc near ;AN000;
57
58 call sysparse ;AN000;
59
60 ret ;AN000;
61
62Cmd_parse endp ;AN000;
63
64 public Append_parse ;AN010;
65
66Append_parse Proc Far ;AN010;
67
68 call sysparse ;AN010;
69
70 ret ;AN010;
71
72Append_parse endp ;AN010;
73
74trancode ends ;AN000;
75 end ;AN000;
76 \ No newline at end of file