code: @Override
      public ExpressionStatement visitCommandExprAlt(CommandExprAltContext ctx) {
          return configureAST(new ExpressionStatement(this.visitCommandExpression(ctx.commandExpression())), ctx);
      }
docs: /*
  @Override
  public Expression visitEnhancedExpression(EnhancedExpressionContext ctx) {
  Expression expression;
  
  if (asBoolean(ctx.expression())) {
  expression = (Expression) this.visit(ctx.expression());
  } else if (asBoolean(ctx.standardLambdaExpression())) {
  expression = this.visitStandardLambdaExpression(ctx.standardLambdaExpression());
  } else {
  throw createParsingFailedException("Unsupported enhanced expression: " + ctx.getText(), ctx);
  }
  
  return configureAST(expression, ctx);
  }