aboutsummaryrefslogtreecommitdiffstats
path: root/awkgram.y
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2017-07-17 21:17:29 +0300
committerArnold D. Robbins <arnold@skeeve.com>2017-07-17 21:17:29 +0300
commit4b84880e59fd3162df3353a9ec00d6ffdba2eb2f (patch)
tree2783aa916f8163b3505082ca89898e2df2d105d2 /awkgram.y
parent901a3c0c393e3002451857d73d619ab98ab37dff (diff)
parent28d52ed81ab0a04b2896b26547faa2b2690798e4 (diff)
downloadegawk-4b84880e59fd3162df3353a9ec00d6ffdba2eb2f.tar.gz
egawk-4b84880e59fd3162df3353a9ec00d6ffdba2eb2f.tar.bz2
egawk-4b84880e59fd3162df3353a9ec00d6ffdba2eb2f.zip
Merge branch 'master' into feature/api-mpfr
Diffstat (limited to 'awkgram.y')
-rw-r--r--awkgram.y8
1 files changed, 7 insertions, 1 deletions
diff --git a/awkgram.y b/awkgram.y
index c4099919..9e41a0a5 100644
--- a/awkgram.y
+++ b/awkgram.y
@@ -1744,7 +1744,13 @@ non_post_simp_exp
else
$$ = $2;
}
- | lex_builtin '(' opt_fcall_expression_list r_paren
+ | LEX_BUILTIN '(' opt_fcall_expression_list r_paren
+ {
+ $$ = snode($3, $1);
+ if ($$ == NULL)
+ YYABORT;
+ }
+ | LEX_LENGTH '(' opt_fcall_expression_list r_paren
{
$$ = snode($3, $1);
if ($$ == NULL)