make `scalar` a token