@Override
public String visit(final Program n, final SymbolTable argu) {
final StringBuilder sb = new StringBuilder();
for (final Node node : n.f0.nodes) {
final NodeChoice nodeChoice = (NodeChoice) node;
switch (nodeChoice.which) {
case 0: // declaration
final String accept = nodeChoice.choice.accept(this, argu);
if (accept != null)