X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibmemcached%2Fcsl%2Fparser.yy;h=9dfb4a2554c5cd24f5230e56fa1417057a02dc25;hb=911c5ad81ebd8ff9a72cfbb5bc1e2a7b49ee3f92;hp=8d2835a11d1fb207f62af4e4921115f623f1a985;hpb=5bb6f975322d3da0caf082b8d890132194d0a4ea;p=m6w6%2Flibmemcached diff --git a/src/libmemcached/csl/parser.yy b/src/libmemcached/csl/parser.yy index 8d2835a1..9dfb4a25 100644 --- a/src/libmemcached/csl/parser.yy +++ b/src/libmemcached/csl/parser.yy @@ -42,19 +42,20 @@ class Context; %} -%define parse.error verbose -%define api.pure -%define api.prefix {config_} -%define api.value.type {union CONFIG_STYPE} +%require "2.3" + %debug -%defines +%error-verbose +%verbose %expect 0 + +%pure-parser +%name-prefix="config_" + %lex-param { yyscan_t *scanner } %parse-param { class Context *context } %parse-param { yyscan_t *scanner } -%require "2.5" %start begin -%verbose %{