parser: change deprecated `%pure-parser` to `%define api.pure` (#370)
authorM Kelly <67548250+mckellygit@users.noreply.github.com>
Sat, 5 Aug 2023 19:29:36 +0000 (15:29 -0400)
committerGitHub <noreply@github.com>
Sat, 5 Aug 2023 19:29:36 +0000 (22:29 +0300)
This is now supported by byacc since version 2.0 20230516

src/xkbcomp/parser.y

index d4f62c0..7cf2039 100644 (file)
@@ -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 }