Hey all.
I just discovered loadstrings and experimented a little. I was puzzled when I saw these results.
location = loadstring(script.Parent:GetFullName())
test = loadstring("b = 5")
print(location,test)
Here's my result:
nil function: 369C82A8
When I ran it without the test variable, it returned nil - Which is probably the same with the test variable. what I expected was workspace.Part for location and 5 for test.
Can someone please clarify loadstrings for me?
Thanks

3 comments
Are the empty brackets Necessary?
Firstly, they are parenthasis - brackets look like this: []. Secondly, yes. That is how you call functions.
Since loadstring is returning a function, you call it again.