Method code for $builder._build__create_place()

[Turn on line numbering]
arg name;
var parent, dest;

if (!(name = (> $code_lib.parse_name(name) <)))
    return "Invalid name.";
[parent, dest] = (> ._build__parse_name(name[1][1], $place) <);
name = replace(name, 1, replace(name[1], 1, dest));
catch any
    dest = (> parent.spawn() <);
with
    return traceback()[1][2];
._build__set_name(dest, @name);
dest.set_realm(.location().realm());
.tell("** Created new place " + dest.namef('ref) + ".");
return dest;

// $#Edited: 20 Apr 04 22:00 $brandon
// $#Edited: 20 Apr 04 22:06 $brandon
// $#Edited: 20 Apr 04 23:31 $lynx

["// Created 26-Mar-1995 as a part of ColdCore, see: @help Credit"]

the Cold Dark