A SYNONYM however does not have any data field (theoretically not
even an execution token), instead it gets resolved at compile time.
In theory, you can try to FIND the name of the SYNONYM but as
soon as you apply NAME> the execution token of the end-point is
returned. This has also the effect that using the inverse >NAME operation will result in the name-token of the other name.
SYNONYM CREATE @ ;
SEE FOO
: foo @ ;
SYNONYM CREATE CREATE:
: BAR CREATE 10 ALLOT ;
SEE BAR
: bar create: 10 allot ;