diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2015-02-13 11:26:28 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2015-02-13 11:26:28 +0200 |
commit | 64c5b3da1b7ebe73fcfb4edd9450382ccf1159fb (patch) | |
tree | f417bac72172c7e59ede42c71e42730d2601a26d /POSIX.STD | |
parent | 378e213c953d6482ae4d92a69b526cdeaef1f26f (diff) | |
parent | ad2954e3ccd8da60e0d0ce707489071f030cbc59 (diff) | |
download | egawk-64c5b3da1b7ebe73fcfb4edd9450382ccf1159fb.tar.gz egawk-64c5b3da1b7ebe73fcfb4edd9450382ccf1159fb.tar.bz2 egawk-64c5b3da1b7ebe73fcfb4edd9450382ccf1159fb.zip |
Merge branch 'master' into non-fatal-io-2
Diffstat (limited to 'POSIX.STD')
-rw-r--r-- | POSIX.STD | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -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 |