#CHECK !2 _RT #PUSH !q #DTYPE Q$ !1 // get the property type in q #IF (!q=19) //It's a struct #PUSH !h #STRG H$ !1 #REPLACE !2 |SK!ZGV!h #POP H$ #ELSE #SPUSH #DTSYM !1 // moves datatype Letter ID into !$ #REPLACE !2 |S!$!ZG #SPOP #ENDIF #POP Q$ #IF (!0>2) Local$Scalar !1 !3 !4 !5 !6 !7 !8 !9 #ENDIF