mirror of
https://github.com/GnoConsortium/gno.git
synced 2024-07-17 02:29:13 +00:00
20 lines
334 B
Awk
20 lines
334 B
Awk
# Read values into an array
|
|
|
|
$1 == "REMOVE" { delete value[$2]; next }
|
|
|
|
$1 == "RESET" {delete value; next}
|
|
|
|
$1 == "SKIP" {nextfile}
|
|
|
|
$1 == "PRINT" {printarray(value); next}
|
|
|
|
{ value[$1] = $2 }
|
|
|
|
END { printarray(value) }
|
|
|
|
function printarray(A, key) {
|
|
print "Values in array";
|
|
for (key in A) print " ",key,A[key];
|
|
print " ";
|
|
}
|