> LOCAL lcName, lcZIP
> ? lcName
>
>you get this FXP code (excerpt starting at position 0x50):>
> 0x00000050 : 0B 00 AE F7 00 00 07 F7 01 00 FE 0A 00 02 F8 03 ..®÷...÷..þ...ø.
> 0x00000060 : 01 F7 00 00 FE 03 00 55 02 00 06 00 4C 43 4E 41 .÷..þ..U....LCNA
> 0x00000070 : 4D 45 05 00 4C 43 5A 49 50 B1 00 A1 00 31 00 00 ME..LCZIP±.¡.1..
>
>where the byte code can be interpreted as following (that's my interpretation based on a few variations of the code):> > 0B 00 length of first line (11 bytes) > AE code for the LOCAL statement > F7 expression: a variable follows > 00 00 variable #1 (lcName) > 07 comma in list of parameters > F7 another variable follows > 01 00 variable #2 (lcZIP) > FE end of expression > > 0A 00 length of second line (10 bytes) > 02 F8 03 code for the ? statement > 01 number of parameters: 1 > F7 expression: a variable follows > 00 00 Variable #1 (lcName) > FE end of expression >>Not sure if you consider this easy, but all tools you need come with VFP (HexEdit.app).