aboutsummaryrefslogtreecommitdiffstats
path: root/awk.h
diff options
context:
space:
mode:
authorAndrew J. Schorr <aschorr@telemetry-investments.com>2015-01-08 09:41:19 -0500
committerAndrew J. Schorr <aschorr@telemetry-investments.com>2015-01-08 09:41:19 -0500
commitf8fecb69346cbcd774a73a49322aeb8ddea73e44 (patch)
treed364c944782ef4092e3599f49b20e5738660b324 /awk.h
parent41483acb1969b24e336b11aaf3bfdc1dbdfe33a8 (diff)
downloadegawk-f8fecb69346cbcd774a73a49322aeb8ddea73e44.tar.gz
egawk-f8fecb69346cbcd774a73a49322aeb8ddea73e44.tar.bz2
egawk-f8fecb69346cbcd774a73a49322aeb8ddea73e44.zip
When an extension calls sym_lookup on a deferred variable, it should always succeed.
Diffstat (limited to 'awk.h')
-rw-r--r--awk.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/awk.h b/awk.h
index bb63f65a..eddcb18f 100644
--- a/awk.h
+++ b/awk.h
@@ -1318,6 +1318,7 @@ extern NODE *do_asorti(int nargs);
extern unsigned long (*hash)(const char *s, size_t len, unsigned long hsize, size_t *code);
extern void init_env_array(NODE *env_node);
/* awkgram.c */
+extern NODE *deferred_create(const char *name);
extern NODE *variable(int location, char *name, NODETYPE type);
extern int parse_program(INSTRUCTION **pcode);
extern void track_ext_func(const char *name);