userland: add archive tools and pinned GoAWK, esbuild, and QuickJS

This commit is contained in:
2026-11-07 10:56:29 +00:00
parent 7e7e49bfa2
commit d79b2bc2e1
1798 changed files with 562969 additions and 1 deletions
+35
View File
@@ -0,0 +1,35 @@
# Date: Fri, 06 Jan 2006 14:02:17 -0800
# From: Paul Eggert <eggert@CS.UCLA.EDU>
# Subject: gawk misparses $expr++ if expr ends in ++
# To: bug-gawk@gnu.org
# Message-id: <87irsxypzq.fsf@penguin.cs.ucla.edu>
#
# Here's an example of the problem:
#
# $ gawk 'BEGIN{a=3}{print $$a++++}'
# gawk: {print $$a++++}
# gawk: ^ syntax error
#
# But it's not a syntax error, as the expression conforms to the POSIX
# spec: it should be treated like '$($a++)++'.
#
# Mawk, Solaris awk (old awk), and Solaris nawk all accept the
# expression. For example:
#
# $ echo '3 4 5 6 7 8 9' | nawk 'BEGIN{a=3}{print $$a++++}'
# 7
#
# This is with gawk 3.1.5 on Solaris 8 (sparc).
#
#
# #####################################################################################
# This Mail Was Scanned by 012.net AntiVirus Service1- Powered by TrendMicro Interscan
#
BEGIN { a = 3 }
{
print "in:", $0
print "a =", a
print $$a++++
print "out:", $0
}