added some code to support module calls using module-name::function-name syntax to awk.
reorganized a few awk error code
This commit is contained in:
2
qse/regress/awk/lang-049.awk
Normal file
2
qse/regress/awk/lang-049.awk
Normal file
@ -0,0 +1,2 @@
|
||||
# this should cause a syntax error since printf requries an argument
|
||||
BEGIN { printf; }
|
@ -1352,7 +1352,7 @@ BEGIN {
|
||||
printf ("%s\n",10.34);
|
||||
}
|
||||
|
||||
ERROR: CODE 104 LINE 3 COLUMN 2 - recursion detected in format conversion
|
||||
ERROR: CODE 102 LINE 3 COLUMN 2 - recursion detected in format conversion
|
||||
--------------------------------------------------------------------------------
|
||||
[CMD] qseawk --newline=on -d- -f lang-014.awk </dev/stdin 2>&1
|
||||
--------------------------------------------------------------------------------
|
||||
@ -2454,6 +2454,10 @@ BEGIN {
|
||||
127.0.0.1
|
||||
192.168.1.1
|
||||
--------------------------------------------------------------------------------
|
||||
[CMD] qseawk --newline=on -d- -f lang-049.awk </dev/stdin 2>&1
|
||||
--------------------------------------------------------------------------------
|
||||
ERROR: CODE 60 LINE 2 COLUMN 9 - no argument provided
|
||||
--------------------------------------------------------------------------------
|
||||
[CMD] qseawk --newline=on -F: -f columnate.awk passwd.dat </dev/stdin 2>&1
|
||||
--------------------------------------------------------------------------------
|
||||
root x 0 0 root /root /bin/bash
|
||||
|
@ -1352,7 +1352,7 @@ BEGIN {
|
||||
printf ("%s\n",10.34);
|
||||
}
|
||||
|
||||
ERROR: CODE 104 LINE 3 COLUMN 2 - recursion detected in format conversion
|
||||
ERROR: CODE 102 LINE 3 COLUMN 2 - recursion detected in format conversion
|
||||
--------------------------------------------------------------------------------
|
||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-014.awk </dev/stdin 2>&1
|
||||
--------------------------------------------------------------------------------
|
||||
@ -2454,6 +2454,10 @@ BEGIN {
|
||||
127.0.0.1
|
||||
192.168.1.1
|
||||
--------------------------------------------------------------------------------
|
||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-049.awk </dev/stdin 2>&1
|
||||
--------------------------------------------------------------------------------
|
||||
ERROR: CODE 60 LINE 2 COLUMN 9 - no argument provided
|
||||
--------------------------------------------------------------------------------
|
||||
[CMD] qseawk -m 500000 --newline=on -F: -f columnate.awk passwd.dat </dev/stdin 2>&1
|
||||
--------------------------------------------------------------------------------
|
||||
root x 0 0 root /root /bin/bash
|
||||
|
@ -175,6 +175,7 @@ PROGS="
|
||||
lang-046.awk!lang-046.dat2!!--newline=on -d- -vdatadir=@abs_srcdir@ -vdatafile=lang-046.dat1
|
||||
lang-047.awk!!!--newline=on --tolerant=on -d-
|
||||
lang-048.awk!!!--newline=on --extraops=on -d-
|
||||
lang-049.awk!!!--newline=on -d-
|
||||
|
||||
columnate.awk!passwd.dat!!--newline=on -F:
|
||||
levenshtein-utests.awk!!!--newline=on --include=on
|
||||
|
Reference in New Issue
Block a user