diff options
Diffstat (limited to 'test/symtab11.awk')
-rw-r--r-- | test/symtab11.awk | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/symtab11.awk b/test/symtab11.awk new file mode 100644 index 00000000..ec7f096b --- /dev/null +++ b/test/symtab11.awk @@ -0,0 +1,30 @@ +BEGIN { + PROCINFO["sorted_in"] = "@val_type_asc" # okay with PROCINFO commented out, kaboom if not + IGNORECASE = 1 # yes + + printf("BEGIN -- Symtab is next\n") > "/dev/stdout" + for (i in SYMTAB) { + printf "[%s]\n", i # else {printf("[%s]\t(%s)\n",i,SYMTAB[i]);} + } + printf("BEGIN-- after Symtab loop\n") > "/dev/stdout" # never got here + + printf("BEGIN -- Functab is next\n") > "/dev/stdout" + for (i in FUNCTAB) { + printf "[%s]\n", i # else {printf("[%s]\t(%s)\n",i,FUNCTAB[i]);} + } + printf("BEGIN-- after Functab loop\n") > "/dev/stdout" # never got here + exit +} + +function foo() +{ + print "foo called" +} + +function bar() +{ + print "bar called" +} + +# e-o-begin +# --- No END, No Main ... --- |