Error Messages/40019
Warning or Error Message
- Attempt to de-reference a non-reference. The # operator may only be applied to a reference (e.g., constructed using the \ operator).
Description
A reference is an atomic value (i.e., treated as a single item by array abstraction) that points to value. Even though the reference is atomic, the value it points to can be an array. The de-reference operator, #r
, returns the value pointed to by the reference, r
. This error or warning message occurs when the de-reference operator, #
, is applied to something that is not a reference.
Prior to Analytica 5.1, this warning appears when r
is Null. Starting with Analytica 5.1, #Null
returns Null without a warning.
This is almost always a warning, but in a few cases is issued as an error where a continuation is not possible.
See Also
Comments
Enable comment auto-refresher