added qse_awk_rtx_isnilval().

enhanced the qse_awk_sio_t core functions so that the implementaion can set the stream name
added export specifiers to some functions
This commit is contained in:
2012-11-29 14:03:59 +00:00
parent 2f96252ddd
commit 7dd9e67cd8
36 changed files with 889 additions and 792 deletions

View File

@ -32,107 +32,103 @@ WString
LIB
8
WVList
0
2
9
MVState
10
WString
5
WLINK
11
WString
28
?????Library directories(;):
1
12
WString
13
../../lib/cmn
0
13
MVState
14
WString
5
WLINK
15
WString
18
?????Libraries(,):
1
16
WString
6
qsecmn
0
17
WVList
0
-1
1
1
0
10
18
WPickList
22
11
19
MItem
3
*.c
12
20
WString
4
COBJ
13
21
WVList
2
14
22
MVState
15
23
WString
3
WCC
16
24
WString
25
d????Include directories:
1
17
25
WString
37
"$(%watcom)/h;../../../../../include"
0
18
26
MVState
19
27
WString
3
WCC
20
28
WString
23
?????Macro definitions:
1
21
29
WString
78
QSE_BUILD_DEBUG QSE_AWK_DEFAULT_MODPREFIX="awk-" QSE_AWK_DEFAULT_MODPOSTFIX=""
0
22
WVList
0
-1
1
1
0
23
MItem
28
../../../../../lib/awk/awk.c
24
WString
4
COBJ
25
WVList
0
26
WVList
0
11
1
1
0
27
MItem
28
../../../../../lib/awk/err.c
28
WString
4
COBJ
29
WVList
0
30
WVList
0
11
-1
1
1
0
31
MItem
28
../../../../../lib/awk/fnc.c
../../../../../lib/awk/awk.c
32
WString
4
@ -143,14 +139,14 @@ WVList
34
WVList
0
11
19
1
1
0
35
MItem
29
../../../../../lib/awk/misc.c
28
../../../../../lib/awk/err.c
36
WString
4
@ -161,14 +157,14 @@ WVList
38
WVList
0
11
19
1
1
0
39
MItem
30
../../../../../lib/awk/parse.c
28
../../../../../lib/awk/fnc.c
40
WString
4
@ -179,14 +175,14 @@ WVList
42
WVList
0
11
19
1
1
0
43
MItem
28
../../../../../lib/awk/rec.c
29
../../../../../lib/awk/misc.c
44
WString
4
@ -197,14 +193,14 @@ WVList
46
WVList
0
11
19
1
1
0
47
MItem
28
../../../../../lib/awk/rio.c
30
../../../../../lib/awk/parse.c
48
WString
4
@ -215,14 +211,14 @@ WVList
50
WVList
0
11
19
1
1
0
51
MItem
28
../../../../../lib/awk/run.c
../../../../../lib/awk/rec.c
52
WString
4
@ -233,14 +229,14 @@ WVList
54
WVList
0
11
19
1
1
0
55
MItem
28
../../../../../lib/awk/std.c
../../../../../lib/awk/rio.c
56
WString
4
@ -251,14 +247,14 @@ WVList
58
WVList
0
11
19
1
1
0
59
MItem
29
../../../../../lib/awk/tree.c
28
../../../../../lib/awk/run.c
60
WString
4
@ -269,14 +265,14 @@ WVList
62
WVList
0
11
19
1
1
0
63
MItem
28
../../../../../lib/awk/val.c
../../../../../lib/awk/std.c
64
WString
4
@ -287,50 +283,50 @@ WVList
66
WVList
0
11
19
1
1
0
67
MItem
3
*.h
29
../../../../../lib/awk/tree.c
68
WString
3
NIL
4
COBJ
69
WVList
0
70
WVList
0
-1
19
1
1
0
71
MItem
28
../../../../../lib/awk/awk.h
../../../../../lib/awk/val.c
72
WString
3
NIL
4
COBJ
73
WVList
0
74
WVList
0
67
19
1
1
0
75
MItem
28
../../../../../lib/awk/err.h
3
*.h
76
WString
3
@ -341,14 +337,14 @@ WVList
78
WVList
0
67
-1
1
1
0
79
MItem
28
../../../../../lib/awk/fnc.h
../../../../../lib/awk/awk.h
80
WString
3
@ -359,14 +355,14 @@ WVList
82
WVList
0
67
75
1
1
0
83
MItem
29
../../../../../lib/awk/misc.h
28
../../../../../lib/awk/err.h
84
WString
3
@ -377,14 +373,14 @@ WVList
86
WVList
0
67
75
1
1
0
87
MItem
30
../../../../../lib/awk/parse.h
28
../../../../../lib/awk/fnc.h
88
WString
3
@ -395,14 +391,14 @@ WVList
90
WVList
0
67
75
1
1
0
91
MItem
28
../../../../../lib/awk/rio.h
29
../../../../../lib/awk/misc.h
92
WString
3
@ -413,14 +409,14 @@ WVList
94
WVList
0
67
75
1
1
0
95
MItem
28
../../../../../lib/awk/run.h
30
../../../../../lib/awk/parse.h
96
WString
3
@ -431,14 +427,14 @@ WVList
98
WVList
0
67
75
1
1
0
99
MItem
29
../../../../../lib/awk/tree.h
28
../../../../../lib/awk/rio.h
100
WString
3
@ -449,14 +445,14 @@ WVList
102
WVList
0
67
75
1
1
0
103
MItem
28
../../../../../lib/awk/val.h
../../../../../lib/awk/run.h
104
WString
3
@ -467,7 +463,43 @@ WVList
106
WVList
0
67
75
1
1
0
107
MItem
29
../../../../../lib/awk/tree.h
108
WString
3
NIL
109
WVList
0
110
WVList
0
75
1
1
0
111
MItem
28
../../../../../lib/awk/val.h
112
WString
3
NIL
113
WVList
0
114
WVList
0
75
1
1
0

View File

@ -32,7 +32,7 @@ WString
CWDLL
8
WVList
4
3
9
MVState
10
@ -66,54 +66,54 @@ WString
qsecmn qseawk
0
17
MVState
MCState
18
WString
5
WLINK
19
WString
21
dx???Export names(,):
1
20
WString
5
load_
0
21
MCState
22
WString
5
WLINK
23
WString
24
?????Eliminate dead code
1
1
24
20
WVList
0
-1
1
1
0
25
21
WPickList
2
26
22
MItem
3
*.c
27
23
WString
4
COBJ
28
24
WVList
3
25
MVState
26
WString
3
WCC
27
WString
25
d????Include directories:
1
28
WString
37
"$(%watcom)/h;../../../../../include"
0
29
MVState
30
@ -122,64 +122,48 @@ WString
WCC
31
WString
25
d????Include directories:
23
?????Macro definitions:
1
32
WString
37
"$(%watcom)/h;../../../../../include"
15
QSE_BUILD_DEBUG
0
33
MVState
MCState
34
WString
3
WCC
35
WString
23
?????Macro definitions:
1
36
WString
15
QSE_BUILD_DEBUG
0
37
MCState
38
WString
3
WCC
39
WString
33
?????Disable stack depth checking
1
1
40
36
WVList
0
-1
1
1
0
41
37
MItem
28
../../../../../mod/awk/dir.c
42
38
WString
4
COBJ
43
39
WVList
0
44
40
WVList
0
26
22
1
1
0

View File

@ -32,7 +32,7 @@ WString
CWDLL
8
WVList
3
2
9
MVState
10
@ -66,42 +66,42 @@ WString
qsecmn qseawk
0
17
MVState
18
WString
5
WLINK
19
WString
21
dx???Export names(,):
1
20
WString
5
load_
0
21
WVList
0
-1
1
1
0
22
18
WPickList
2
23
19
MItem
3
*.c
24
20
WString
4
COBJ
25
21
WVList
2
22
MVState
23
WString
3
WCC
24
WString
25
d????Include directories:
1
25
WString
37
"$(%watcom)/h;../../../../../include"
0
26
MVState
27
@ -110,52 +110,36 @@ WString
WCC
28
WString
25
d????Include directories:
1
29
WString
37
"$(%watcom)/h;../../../../../include"
0
30
MVState
31
WString
3
WCC
32
WString
23
?????Macro definitions:
1
33
29
WString
15
QSE_BUILD_DEBUG
0
34
30
WVList
0
-1
1
1
0
35
31
MItem
28
../../../../../mod/awk/str.c
36
32
WString
4
COBJ
37
33
WVList
0
38
34
WVList
0
23
19
1
1
0

View File

@ -32,7 +32,7 @@ WString
CWDLL
8
WVList
4
3
9
MVState
10
@ -66,63 +66,63 @@ WString
qsecmn qseawk
0
17
MVState
MCState
18
WString
5
WLINK
19
WString
21
dx???Export names(,):
1
20
WString
5
load_
0
21
MCState
22
WString
5
WLINK
23
WString
24
?????Eliminate dead code
1
1
24
20
WVList
1
25
21
ActionStates
26
22
WString
5
&Make
27
23
WVList
0
-1
1
1
0
28
24
WPickList
2
29
25
MItem
3
*.c
30
26
WString
4
COBJ
31
27
WVList
3
28
MVState
29
WString
3
WCC
30
WString
25
d????Include directories:
1
31
WString
37
"$(%watcom)/h;../../../../../include"
0
32
MVState
33
@ -131,64 +131,48 @@ WString
WCC
34
WString
25
d????Include directories:
23
?????Macro definitions:
1
35
WString
37
"$(%watcom)/h;../../../../../include"
15
QSE_BUILD_DEBUG
0
36
MVState
MCState
37
WString
3
WCC
38
WString
23
?????Macro definitions:
1
39
WString
15
QSE_BUILD_DEBUG
0
40
MCState
41
WString
3
WCC
42
WString
33
?????Disable stack depth checking
1
1
43
39
WVList
0
-1
1
1
0
44
40
MItem
28
../../../../../mod/awk/sys.c
45
41
WString
4
COBJ
46
42
WVList
0
47
43
WVList
0
29
25
1
1
0

View File

@ -7,12 +7,12 @@ MComponent
0
2
WString
3
LIB
4
ODLL
3
WString
5
o_2so
o_2do
1
0
1
@ -25,135 +25,131 @@ MCommand
6
MItem
10
qseawk.lib
qseawk.dll
7
WString
3
LIB
4
ODLL
8
WVList
0
2
9
MVState
10
WString
5
WLINK
11
WString
28
?????Library directories(;):
1
12
WString
13
../../lib/cmn
0
13
MVState
14
WString
5
WLINK
15
WString
18
?????Libraries(,):
1
16
WString
6
qsecmn
0
17
WVList
0
-1
1
1
0
10
18
WPickList
23
11
19
MItem
3
*.c
12
20
WString
4
COBJ
13
21
WVList
3
14
MVState
15
WString
3
WCC
16
WString
25
o?2??Include directories:
1
17
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
0
18
MVState
19
WString
3
WCC
20
WString
23
?????Macro definitions:
1
21
WString
78
QSE_BUILD_DEBUG QSE_AWK_DEFAULT_MODPREFIX="awk-" QSE_AWK_DEFAULT_MODPOSTFIX=""
0
22
MCState
MVState
23
WString
3
WCC
24
WString
25
o?2??Include directories:
1
25
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
0
26
MVState
27
WString
3
WCC
28
WString
23
?????Macro definitions:
1
29
WString
78
QSE_BUILD_DEBUG QSE_AWK_DEFAULT_MODPREFIX="awk-" QSE_AWK_DEFAULT_MODPOSTFIX=""
0
30
MCState
31
WString
3
WCC
32
WString
29
?????Emit Browser information
1
1
25
33
WVList
1
26
34
ActionStates
27
35
WString
5
&Make
28
36
WVList
0
-1
1
1
0
29
MItem
28
../../../../../lib/awk/awk.c
30
WString
4
COBJ
31
WVList
0
32
WVList
0
11
1
1
0
33
MItem
28
../../../../../lib/awk/err.c
34
WString
4
COBJ
35
WVList
0
36
WVList
0
11
1
1
0
37
MItem
28
../../../../../lib/awk/fnc.c
../../../../../lib/awk/awk.c
38
WString
4
@ -164,14 +160,14 @@ WVList
40
WVList
0
11
19
1
1
0
41
MItem
29
../../../../../lib/awk/misc.c
28
../../../../../lib/awk/err.c
42
WString
4
@ -182,14 +178,14 @@ WVList
44
WVList
0
11
19
1
1
0
45
MItem
30
../../../../../lib/awk/parse.c
28
../../../../../lib/awk/fnc.c
46
WString
4
@ -200,14 +196,14 @@ WVList
48
WVList
0
11
19
1
1
0
49
MItem
28
../../../../../lib/awk/rec.c
29
../../../../../lib/awk/misc.c
50
WString
4
@ -218,14 +214,14 @@ WVList
52
WVList
0
11
19
1
1
0
53
MItem
28
../../../../../lib/awk/rio.c
30
../../../../../lib/awk/parse.c
54
WString
4
@ -236,14 +232,14 @@ WVList
56
WVList
0
11
19
1
1
0
57
MItem
28
../../../../../lib/awk/run.c
../../../../../lib/awk/rec.c
58
WString
4
@ -254,14 +250,14 @@ WVList
60
WVList
0
11
19
1
1
0
61
MItem
28
../../../../../lib/awk/std.c
../../../../../lib/awk/rio.c
62
WString
4
@ -272,14 +268,14 @@ WVList
64
WVList
0
11
19
1
1
0
65
MItem
29
../../../../../lib/awk/tree.c
28
../../../../../lib/awk/run.c
66
WString
4
@ -290,14 +286,14 @@ WVList
68
WVList
0
11
19
1
1
0
69
MItem
28
../../../../../lib/awk/val.c
../../../../../lib/awk/std.c
70
WString
4
@ -308,14 +304,14 @@ WVList
72
WVList
0
11
19
1
1
0
73
MItem
29
../../../../../lib/cmn/hton.c
../../../../../lib/awk/tree.c
74
WString
4
@ -326,50 +322,50 @@ WVList
76
WVList
0
11
19
1
1
0
77
MItem
3
*.h
28
../../../../../lib/awk/val.c
78
WString
3
NIL
4
COBJ
79
WVList
0
80
WVList
0
-1
19
1
1
0
81
MItem
28
../../../../../lib/awk/awk.h
29
../../../../../lib/cmn/hton.c
82
WString
3
NIL
4
COBJ
83
WVList
0
84
WVList
0
77
19
1
1
0
85
MItem
28
../../../../../lib/awk/err.h
3
*.h
86
WString
3
@ -380,14 +376,14 @@ WVList
88
WVList
0
77
-1
1
1
0
89
MItem
28
../../../../../lib/awk/fnc.h
../../../../../lib/awk/awk.h
90
WString
3
@ -398,14 +394,14 @@ WVList
92
WVList
0
77
85
1
1
0
93
MItem
29
../../../../../lib/awk/misc.h
28
../../../../../lib/awk/err.h
94
WString
3
@ -416,14 +412,14 @@ WVList
96
WVList
0
77
85
1
1
0
97
MItem
30
../../../../../lib/awk/parse.h
28
../../../../../lib/awk/fnc.h
98
WString
3
@ -434,14 +430,14 @@ WVList
100
WVList
0
77
85
1
1
0
101
MItem
28
../../../../../lib/awk/rio.h
29
../../../../../lib/awk/misc.h
102
WString
3
@ -452,14 +448,14 @@ WVList
104
WVList
0
77
85
1
1
0
105
MItem
28
../../../../../lib/awk/run.h
30
../../../../../lib/awk/parse.h
106
WString
3
@ -470,14 +466,14 @@ WVList
108
WVList
0
77
85
1
1
0
109
MItem
29
../../../../../lib/awk/tree.h
28
../../../../../lib/awk/rio.h
110
WString
3
@ -488,14 +484,14 @@ WVList
112
WVList
0
77
85
1
1
0
113
MItem
28
../../../../../lib/awk/val.h
../../../../../lib/awk/run.h
114
WString
3
@ -506,7 +502,43 @@ WVList
116
WVList
0
77
85
1
1
0
117
MItem
29
../../../../../lib/awk/tree.h
118
WString
3
NIL
119
WVList
0
120
WVList
0
85
1
1
0
121
MItem
28
../../../../../lib/awk/val.h
122
WString
3
NIL
123
WVList
0
124
WVList
0
85
1
1
0

View File

@ -32,7 +32,7 @@ WString
ODLL
8
WVList
4
3
9
MVState
10
@ -66,54 +66,54 @@ WString
qsecmn qseawk
0
17
MVState
MCState
18
WString
5
WLINK
19
WString
21
o????Export names(,):
1
20
WString
5
load_
0
21
MCState
22
WString
5
WLINK
23
WString
24
?????Eliminate dead code
1
1
24
20
WVList
0
-1
1
1
0
25
21
WPickList
2
26
22
MItem
3
*.c
27
23
WString
4
COBJ
28
24
WVList
3
25
MVState
26
WString
3
WCC
27
WString
25
o?2??Include directories:
1
28
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
0
29
MVState
30
@ -122,64 +122,48 @@ WString
WCC
31
WString
25
o?2??Include directories:
23
?????Macro definitions:
1
32
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
15
QSE_BUILD_DEBUG
0
33
MVState
MCState
34
WString
3
WCC
35
WString
23
?????Macro definitions:
1
36
WString
15
QSE_BUILD_DEBUG
0
37
MCState
38
WString
3
WCC
39
WString
33
?????Disable stack depth checking
1
1
40
36
WVList
0
-1
1
1
0
41
37
MItem
28
../../../../../mod/awk/dir.c
42
38
WString
4
COBJ
43
39
WVList
0
44
40
WVList
0
26
22
1
1
0

View File

@ -32,7 +32,7 @@ WString
ODLL
8
WVList
3
2
9
MVState
10
@ -66,42 +66,42 @@ WString
qsecmn qseawk
0
17
MVState
18
WString
5
WLINK
19
WString
21
o????Export names(,):
1
20
WString
5
load_
0
21
WVList
0
-1
1
1
0
22
18
WPickList
2
23
19
MItem
3
*.c
24
20
WString
4
COBJ
25
21
WVList
2
22
MVState
23
WString
3
WCC
24
WString
25
o?2??Include directories:
1
25
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
0
26
MVState
27
@ -110,52 +110,36 @@ WString
WCC
28
WString
25
o?2??Include directories:
1
29
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
0
30
MVState
31
WString
3
WCC
32
WString
23
?????Macro definitions:
1
33
29
WString
15
QSE_BUILD_DEBUG
0
34
30
WVList
0
-1
1
1
0
35
31
MItem
28
../../../../../mod/awk/str.c
36
32
WString
4
COBJ
37
33
WVList
0
38
34
WVList
0
23
19
1
1
0

View File

@ -32,7 +32,7 @@ WString
ODLL
8
WVList
4
3
9
MVState
10
@ -66,54 +66,54 @@ WString
qsecmn qseawk
0
17
MVState
MCState
18
WString
5
WLINK
19
WString
21
o????Export names(,):
1
20
WString
5
load_
0
21
MCState
22
WString
5
WLINK
23
WString
24
?????Eliminate dead code
1
1
24
20
WVList
0
-1
1
1
0
25
21
WPickList
2
26
22
MItem
3
*.c
27
23
WString
4
COBJ
28
24
WVList
3
25
MVState
26
WString
3
WCC
27
WString
25
o?2??Include directories:
1
28
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
0
29
MVState
30
@ -122,64 +122,48 @@ WString
WCC
31
WString
25
o?2??Include directories:
23
?????Macro definitions:
1
32
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
15
QSE_BUILD_DEBUG
0
33
MVState
MCState
34
WString
3
WCC
35
WString
23
?????Macro definitions:
1
36
WString
15
QSE_BUILD_DEBUG
0
37
MCState
38
WString
3
WCC
39
WString
33
?????Disable stack depth checking
1
1
40
36
WVList
0
-1
1
1
0
41
37
MItem
28
../../../../../mod/awk/sys.c
42
38
WString
4
COBJ
43
39
WVList
0
44
40
WVList
0
26
22
1
1
0