From 5531dedde6829c9873c5d455bd482a5d7dca231d Mon Sep 17 00:00:00 2001 From: Koki Fushimi Date: Thu, 13 Jun 2024 00:21:31 +0900 Subject: [PATCH] Decompose the expression of `while` loop for readability. (#167) --- src/composer.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/composer.jl b/src/composer.jl index 3e9de4b..1525a5c 100644 --- a/src/composer.jl +++ b/src/composer.jl @@ -130,7 +130,9 @@ function _compose_sequence_node(start_event::SequenceStartEvent, composer, ancho composer.anchors[anchor] = node end - while (event = peek(composer.input)) !== nothing + while true + event = peek(composer.input) + event === nothing && break __compose_sequence_node(event, composer, node) || break end