From: M Kelly <67548250+mckellygit@users.noreply.github.com> Date: Sat, 5 Aug 2023 19:29:36 +0000 (-0400) Subject: parser: change deprecated `%pure-parser` to `%define api.pure` (#370) X-Git-Tag: accepted/tizen/unified/20240109.155348~85 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Flibxkbcommon.git;a=commitdiff_plain;h=e7f02d322a529c100764808a54447b26320dbe5f parser: change deprecated `%pure-parser` to `%define api.pure` (#370) This is now supported by byacc since version 2.0 20230516 --- diff --git a/src/xkbcomp/parser.y b/src/xkbcomp/parser.y index d4f62c0..7cf2039 100644 --- a/src/xkbcomp/parser.y +++ b/src/xkbcomp/parser.y @@ -85,7 +85,7 @@ resolve_keysym(const char *name, xkb_keysym_t *sym_rtrn) #define param_scanner param->scanner %} -%pure-parser +%define api.pure %lex-param { struct scanner *param_scanner } %parse-param { struct parser_param *param }