diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2015-03-24 22:15:31 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2015-03-24 22:15:31 +0200 |
commit | 080694ae82635e76992158591b39a06af7363da0 (patch) | |
tree | 454a9361afa2904702baac9b3777fe76e721d7ca /awkgram.y | |
parent | 75459887958f5246bc5126261ec92c8f4d366a47 (diff) | |
download | egawk-080694ae82635e76992158591b39a06af7363da0.tar.gz egawk-080694ae82635e76992158591b39a06af7363da0.tar.bz2 egawk-080694ae82635e76992158591b39a06af7363da0.zip |
Further progress on indirect calls of builtins.
Diffstat (limited to 'awkgram.y')
-rw-r--r-- | awkgram.y | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -73,7 +73,6 @@ static INSTRUCTION *mk_binary(INSTRUCTION *s1, INSTRUCTION *s2, INSTRUCTION *op) static INSTRUCTION *mk_boolean(INSTRUCTION *left, INSTRUCTION *right, INSTRUCTION *op); static INSTRUCTION *mk_assignment(INSTRUCTION *lhs, INSTRUCTION *rhs, INSTRUCTION *op); static INSTRUCTION *mk_getline(INSTRUCTION *op, INSTRUCTION *opt_var, INSTRUCTION *redir, int redirtype); -static NODE *make_regnode(int type, NODE *exp); static int count_expressions(INSTRUCTION **list, bool isarg); static INSTRUCTION *optimize_assignment(INSTRUCTION *exp); static void add_lint(INSTRUCTION *list, LINTTYPE linttype); @@ -4477,7 +4476,7 @@ variable(int location, char *name, NODETYPE type) /* make_regnode --- make a regular expression node */ -static NODE * +NODE * make_regnode(int type, NODE *exp) { NODE *n; |