Added code for user-defined translators, core api.
Parse and tranlate a symbol for a macro.