package com.babel17.syntaxtree;
public final class BeginNode extends ControlNode {
public BeginNode(BlockNode block) {
this.block = block;
}
public BlockNode block() {
return block;
}
public NodeList children() {
return new NodeList().cons(block);
}
public static BeginNode empty() {
return new BeginNode(new BlockNode(new NodeList()));
}
private BlockNode block;
}