This commit is contained in:
33
ase/cmd/awk/simple-003.out
Normal file
33
ase/cmd/awk/simple-003.out
Normal file
@@ -0,0 +1,33 @@
|
||||
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";
|
||||
exit 20;
|
||||
}
|
||||
0
|
||||
2
|
||||
END OF PROGRAM
|
||||
Reference in New Issue
Block a user