Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Return a fully qualified name of a symbol regardless of current context settings
| ResourceFunction["FullSymbolName"][symbol] returns the fully qualified name of symbol. | 
Use the function:
| In[1]:= | ![ResourceFunction["FullSymbolName"][Plus]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/1f9ecf951c923624.png) | 
| Out[1]= |  | 
Retrieve the ResourceFunction:
| In[2]:= | ![ResourceFunction["FullSymbolName"]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/0862a0b750a978b9.png) | 
| Out[2]= |  | 
Retrieve the ResourceObject:
| In[3]:= | ![ResourceObject["FullSymbolName"]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/6c309c9ca9a8c137.png) | 
| Out[3]= |  | 
Use a string as input:
| In[4]:= | ![ResourceFunction["FullSymbolName"]["Plus"]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/6dd3c07548e0af32.png) | 
| Out[4]= |  | 
String inputs are only accepted when they correspond to a symbol that already exists:
| In[5]:= | ![ResourceFunction["FullSymbolName"]["mySymbol"]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/238f5f81e11f01f2.png) | 
| Out[5]= |  | 
| In[6]:= | ![mySymbol;
ResourceFunction["FullSymbolName"]["mySymbol"]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/46308cbb239d4682.png) | 
| Out[6]= |  | 
Arguments are held:
| In[7]:= | ![x;
name = "x";
ResourceFunction["FullSymbolName"][name]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/250ceafd17ed1581.png) | 
| Out[7]= |  | 
Insert arguments before evaluating:
| In[8]:= | ![With[{name = name}, ResourceFunction["FullSymbolName"][name]]](https://www.wolframcloud.com/obj/resourcesystem/images/866/86655b59-086b-497b-9db0-52bcd95c3307/2a07971b304b074f.png) | 
| Out[8]= |  | 
Wolfram Language 11.3 (March 2018) or above
This work is licensed under a Creative Commons Attribution 4.0 International License