IJPPBZNLPL4X6WDFWFBNMZ32WNJM7QZ6EFSUTNSN74AZJEZKEARAC
5XO7IKBGCVXGVWMDJDE5MELS4FWRITKAU6NNV36NQ4TOZRR7UQ7QC
UW27LKXM2BJ77FQLTY4WPKDSSWI2RFNFRJ7CB4U3TS7KYVIV72LQC
MPN7OJSZD5CS5N7WWS3ZSOYE7ZRCABIBHZDMHVS6IT25EO2INK7AC
JDZASPALXSFZOL3MXCKBPX74CUD3W743ZJ6W2422FIJ7NJOD67ZAC
A2JAXDJWT2FAKADYOY6QOQ7LQRMTTCDIOYT7STSESVHLZQEQJBMAC
# SPDX-License-Identifier: BSD-2-Clause
/^@include-commented/ { fn = $2 while((AWK " -f tmpl.awk " fn | getline) > 0) print "# " $0 next}
/^@include-commented/ {
fn = $2
while((AWK " -f tmpl.awk " fn | getline) > 0)
print "# " $0
next
}
print "# --- " fn
print "# ---"
print "# --- " fn " ends"
# SPDX-License-Identifier: BSD-2-Clause# # #### # #### ##### ## # # # ## # # # # # # # # # # # ## # # # # # # # # # ##### # ### # # # # ###### # ## # # ## # # # # # # # # ## ## # ## #### ###### #### # # # # # # ## # glotawk, a Lisp implemented in AWK@include-commented LICENSE
#
# #### # #### ##### ## # # # #
# # # # # # # # # # # # #
# # # # # # # # # # ####
# # ### # # # # ###### # ## # # #
# # # # # # # # # ## ## # #
# #### ###### #### # # # # # # #
# glotawk, a Lisp implemented in AWK
@include-commented LICENSE
So far it is mostly a LISP-1: functions and variables are in the samenamespace. Macros are in a separate namespace, it is true; but peopleseem to say that, when you don't have hygienic macros, a LISP-2 (orLISP-N) is better.
So far it is mostly a LISP-1: functions and variables are in the same
namespace. Macros are in a separate namespace, it is true; but people
seem to say that, when you don't have hygienic macros, a LISP-2 (or
LISP-N) is better.
- ~true~
- ~true~ (not ~t~)
- ... and a cast of dozens: all One Truue AWK functions are here.