Creates a new filename symbolically linked to the old filename.
The function returns
On systems that
don't support symbolic links, it produces a fatal error at runtime.
Be careful if you supply a relative symbolic
link, since itll be interpreted relative to the location of the
symbolic link itself, not your current working directory.