public function format(Parser $parser)
{
$source = 'shape ';
$source .= $this->name;
$source .= PHP_EOL;
$parser->openScope();
foreach ($this->members as $member) {
$source .= $parser->indent();
$source .= $member;
$source .= PHP_EOL;
}
$parser->closeScope();
$source .= $parser->indent();
$source .= 'end';
$source .= PHP_EOL;
return $source;
}