From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sat, 30 May 2015 06:59:29 +0000 Message-ID: <20150530065929.Horde.QDsqrRMAxzJn6m4W92CoPMS@ssl.eumx.net> From: Kurt H Maier To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> References: <20150530061308.Horde.aC_WDskRKnim3lHX6LLxoUF@ssl.eumx.net> <282c8157ab32274a7a57bdaf92cfdb09@proxima.alt.za> In-Reply-To: <282c8157ab32274a7a57bdaf92cfdb09@proxima.alt.za> User-Agent: Horde Application Framework 5 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline Subject: Re: [9fans] Ports tree for Plan 9 Topicbox-Message-UUID: 56a3367a-ead9-11e9-9d60-3106f5b1d025 Quoting lucio@proxima.alt.za: >> does anyone want to help test pap's native awk? > > Build it and they'll come :-) > > URL? Is it portable? How carefully was it ported? > > It may be worth twisting Aaron's arm, he may well have a test suite > for GAWK that can be used here? > > Lucio. Paul wrote it from scratch. I have a copy[1] but I'm unsure it's his latest version -- he no longer has it, so I guess maybe it is. Paul also asked bwk for his awk test suite, which is still online[2], thankfully. Current status: the only failures are bizarre corner cases, but presumably they're in the testsuite for a reason? Native awk is slower than APE awk, and Paul mentioned he thinks it's because of the malloc implementation. I would very much like to see this fast and conformant, so that APE awk can be thrown in the trash. [1] http://code.9front.org/awk [2] http://www.cs.princeton.edu/~bwk/btl.mirror/awktest.a khm