patch 8.2.4823: concat more than 2 strings in :def function is inefficient
Problem: Concatenating more than 2 strings in a :def function is
inefficient.
Solution: Add a count to the CONCAT instruction. (closes #10276)
diff --git a/src/vim9.h b/src/vim9.h
index 345060a..d759be2 100644
--- a/src/vim9.h
+++ b/src/vim9.h
@@ -152,7 +152,7 @@
ISN_COMPAREANY,
// expression operations
- ISN_CONCAT,
+ ISN_CONCAT, // concatenate isn_arg.number strings
ISN_STRINDEX, // [expr] string index
ISN_STRSLICE, // [expr:expr] string slice
ISN_LISTAPPEND, // append to a list, like add()