>You have an extra ?
>
>it should read:
>? chr(123)
>OR
>?? chr(123)
>
>Pierre Richard
??? is a valid command - it sends a string directly to the current print device bypassing the GDI layer (if there's currently a connection to that print device via the GDI, that connection is terminated, releasing the spool entry, and a new spool entry is started.)
It does not have to be the first character of the string, either:
??? ' ' && OK
??? ' { ' && Syntax error
It's a problem apparently tied to exactly that character; sending any string with '{' via ??? generates a syntax error, and I have no clue why. I'd theorize it had something to do with the keyboard macro translation facility, but that's at most a guess.