Interpreter.interpretAssignToSlice

Deal with assignments of the form: dest[] = newval destlow..upp = newval where newval has already been interpreted

This could be a slice assignment or a block assignment, and dest could be either an array literal, or a string.

Returns TOKcantexp on failure. If there are no errors, it returns aggregatelow..upp, except that as an optimisation, if goal == ctfeNeedNothing, it will return NULL

class Interpreter
interpretAssignToSlice

Meta