~sircmpwn/hare-specification unlisted

fce3ff3f384812c6b0a2fb52c669dbe10d81ae73 — Drew DeVault a month ago fd74d3b
Clarify slice insertion location

Signed-off-by: Drew DeVault <sir@cmpwn.com>
1 files changed, 5 insertions(+), 5 deletions(-)

M language/expressions.tex
M language/expressions.tex => language/expressions.tex +5 -5
@@ 901,11 901,11 @@ enough to store the new contents of the slice.
The \terminal{insert} form shall ensure that the slice has sufficient capacity
to store the items from \nonterminal{append-values} by reallocating the slice
if necessary, then moving the items from the index specified by
\nonterminal{indexing-expression} forward by the number of places required to
insert the \nonterminal{append-values}, then inserting the appended values into
the new space. The side-effects of the \nonterminal{indexing-expression} shall
occur first, followed by the side effects of each appended value the order that
they appear.
\nonterminal{indexing-expression} (including the indexed item itself) forward
by the number of places required to insert the \nonterminal{append-values},
then inserting the appended values into the new space. The side-effects of the
\nonterminal{indexing-expression} shall occur first, followed by the side
effects of each appended value the order that they appear.

\specsubsubitem
The \terminal{static} forms of each of these expressions shall be equivalent to