X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fcsl%2Fparser.yy;h=87fe4f3b4f9b706cbf429f166fdafd428562b1fd;hb=4c0ac29dbad968b0a09fe4dc85c555627d3ac35a;hp=dba76a53072807b37c197f1142d62b32c9091abc;hpb=cbb1b6155e959764f3d9915b7d98ed598384e0f6;p=awesomized%2Flibmemcached diff --git a/libmemcached/csl/parser.yy b/libmemcached/csl/parser.yy index dba76a53..87fe4f3b 100644 --- a/libmemcached/csl/parser.yy +++ b/libmemcached/csl/parser.yy @@ -43,8 +43,9 @@ class Context; %} %define parse.error verbose -%define api.prefix {config_} %define api.pure +%define api.prefix {config_} +%define api.value.type {union CONFIG_STYPE} %debug %defines %expect 0 @@ -74,7 +75,7 @@ class Context; # endif #endif -int conf_lex(YYSTYPE* lvalp, void* scanner); +int config_lex(YYSTYPE* lvalp, void* scanner); #define select_yychar(__context) yychar == UNKNOWN ? ( (__context)->previous_token == END ? UNKNOWN : (__context)->previous_token ) : yychar