From f4142f65807511d68eb5b0926b7f28ba5d2346bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= <hugo@lysator.liu.se> Date: Tue, 19 Sep 2023 12:12:44 +0200 Subject: [PATCH] Tag invoke parse result. --- muppet/puppet/format/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/muppet/puppet/format/parser.py b/muppet/puppet/format/parser.py index a6e9de8..3fcf3b3 100644 --- a/muppet/puppet/format/parser.py +++ b/muppet/puppet/format/parser.py @@ -434,7 +434,7 @@ class ParserFormatter(Serializer[ParseDirective]): for x in xs: parser &= ws & ',' & ws & self.s(x) parser &= optional(ws & ',') & optional(ws & ')') - return parser + return tag('invoke', parser) @override def _puppet_keyword(self, it: PuppetKeyword) -> ParseDirective: -- GitLab