Writing to a literal or missing argument

You’ve attempted to change the value of an alpha, decimal, implied‑decimal, or integer literal. This error normally occurs because you’ve passed a literal or an expression to a system‑supplied external subroutine or intrinsic function that is expecting a variable, and the subroutine tried to modify the argument.