The awk language evolved considerably between the release of Version 7 Unix (1978) and the new version that was first made generally available in System V Release 3.1 (1987). This section summarizes the changes, with cross-references to further details:
return statement
(see User-defined).
delete statement (see Delete).
do-while statement
(see Do Statement).
atan2, cos, sin, rand, and
srand (see Numeric Functions).
gsub, sub, and match
(see String Functions).
close and system
(see I/O Functions).
ARGC, ARGV, FNR, RLENGTH, RSTART,
and SUBSEP built-in variables (see Built-in Variables).
FS
(see Field Separators) and as the
third argument to the split function
(see String Functions).
getline function
(see Getline).
BEGIN and END rules
(see BEGIN/END).