aboutsummaryrefslogtreecommitdiffstats
path: root/POSIX.STD
diff options
context:
space:
mode:
Diffstat (limited to 'POSIX.STD')
-rw-r--r--POSIX.STD15
1 files changed, 14 insertions, 1 deletions
diff --git a/POSIX.STD b/POSIX.STD
index 1555d7be..c48dfb42 100644
--- a/POSIX.STD
+++ b/POSIX.STD
@@ -5,7 +5,7 @@
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
--------------------------------------------------------------------------
-Thu Mar 31 22:31:57 IST 2011
+Thu Feb 12 08:51:22 IST 2015
============================
This file documents several things related to the 2008 POSIX standard
that I noted after reviewing it.
@@ -30,6 +30,19 @@ that I noted after reviewing it.
sequence into account. By default gawk doesn't do this. Rather, gawk
will do this only if --posix is in effect.
+4. According to POSIX, the function parameters of one function may not have
+ the same name as another function, making this invalid:
+
+ function foo() { ... }
+ function bar(foo) { ...}
+
+ Or even:
+
+ function bar(foo) { ...}
+ function foo() { ... }
+
+ Gawk enforces this only with --posix.
+
The following things aren't described by POSIX but ought to be:
1. The value of $0 in an END rule