From 7dd4970daafdc1992e1dba486a1477a17cb4c53e Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Mon, 5 Jan 2026 13:50:38 +0100 Subject: Add committed-operator MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- print-syntax.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'print-syntax.c') diff --git a/print-syntax.c b/print-syntax.c index 1584e7b..3228401 100644 --- a/print-syntax.c +++ b/print-syntax.c @@ -42,6 +42,13 @@ print_sentence(const union libparser_sentence *sentence, int indent) indent += 1; break; + case LIBPARSER_SENTENCE_TYPE_COMMITTED: + printf("+("); + indent = print_sentence(sentence->unary.sentence, indent + 2); + printf(")"); + indent += 1; + break; + case LIBPARSER_SENTENCE_TYPE_OPTIONAL: printf("["); indent = print_sentence(sentence->unary.sentence, indent + 1); -- cgit v1.2.3-70-g09d2