private Node parseComment()
{
Token token = expect(typeof (Comment));
CommentNode node;
if (peek() is Indent)
{
node = new BlockCommentNode();
node.setBlock(block());
}
else
{
node = new CommentNode();
}
node.setBuffered(token.isBuffer());
node.setLineNumber(token.getLineNumber());
node.setFileName(filename);
node.setValue(token.getValue());
return node;
}