Now
MAIN commitmail json YAML
othersrc/external/historical/eawk/dist/awkgram.y@1.2
/
diff
/
nxr@1.2
othersrc/external/historical/eawk/dist/lex.c@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/dist/proctab.c@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/dist/proto.h@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/dist/run.c@1.3 / diff / nxr@1.3
othersrc/external/historical/eawk/eawk/Makefile@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/eawk/expected@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/dist/lex.c@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/dist/proctab.c@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/dist/proto.h@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/dist/run.c@1.3 / diff / nxr@1.3
othersrc/external/historical/eawk/eawk/Makefile@1.2 / diff / nxr@1.2
othersrc/external/historical/eawk/eawk/expected@1.2 / diff / nxr@1.2
add bit arithmetic operations to eawk (implementation based on the gawk
man page). this provides:
and(x, y) (in C, x & y)
or(x, y) (in C, x | y)
xor(x, y) (in C, x ^ y)
lshift(x, n) (in C, x << n)
rshift(x, n) (in C, x >> n)
compl(x) (in C, ~x)
operations, with exactly the same calling conventions as gawk.
man page). this provides:
and(x, y) (in C, x & y)
or(x, y) (in C, x | y)
xor(x, y) (in C, x ^ y)
lshift(x, n) (in C, x << n)
rshift(x, n) (in C, x >> n)
compl(x) (in C, ~x)
operations, with exactly the same calling conventions as gawk.