array size of static array

allow cast of static array to pointer
basic dynamic array codegen