Unusually, I need code modelled on the following not to warn me "$L03P1: possibly used before declaration": #include local $t[3] = [1,2,3] $s = "L03P1" Assign($s,$t,2) _arraydisplay($L03P1) Is this possible? If so, how? ...chris