Mine
public text v1 · immutable: STR>NUM ( a u -- n )
0 0 2SWAP >NUMBER 2DROP D>S
;
\ ... ... ...
: Connect { cs \ id nn s tt }
TIB DUP 10 cs ReadSocket DROP STR>NUM -> id
TIB DUP 10 cs ReadSocket DROP HEX STR>NUM -> nn DECIMAL
nn . CR
nn 0= IF
ELSE id nn inparser -> tt
THEN
\ ... ... ...