From 8b9a2e09d63768bf5ee1814e8065360fd8e79fa2 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Wed, 4 Feb 2026 16:26:19 -0500 Subject: [PATCH] xo-interpreter2: apply sequence now working in interpreter --- include/xo/object2/DArray.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/xo/object2/DArray.hpp b/include/xo/object2/DArray.hpp index e95f67f..c6f2522 100644 --- a/include/xo/object2/DArray.hpp +++ b/include/xo/object2/DArray.hpp @@ -68,7 +68,8 @@ namespace xo { requires (std::same_as> && ...) static DArray * array(obj mm, Args... args); - obj operator[](size_type index) const noexcept { return elts_[index]; } + const obj & operator[](size_type index) const noexcept { return elts_[index]; } + obj & operator[](size_type index) noexcept { return elts_[index]; } ///@} /** @defgroup darray-access acecss methods **/