This commit is contained in:
29
ase/test/awk/simple-005.awk
Normal file
29
ase/test/awk/simple-005.awk
Normal file
@ -0,0 +1,29 @@
|
||||
|
||||
function error() { exit (200); }
|
||||
function getx()
|
||||
{
|
||||
if (x == 2) error();
|
||||
return x++;
|
||||
}
|
||||
|
||||
function gety() { return y++; }
|
||||
|
||||
BEGIN {
|
||||
x = 0;
|
||||
y = 0;
|
||||
print getx() + gety();
|
||||
print getx() + gety();
|
||||
print getx() + gety();
|
||||
print getx() + gety();
|
||||
}
|
||||
|
||||
|
||||
END {
|
||||
print "END OF PROGRAM";
|
||||
return 10;
|
||||
}
|
||||
|
||||
END {
|
||||
print "END OF PROGRAM 2";
|
||||
return 20;
|
||||
}
|
Reference in New Issue
Block a user