ArrayList<Object> new30() /* reduce AComandoSeq */
    {
        @SuppressWarnings("hiding") ArrayList<Object> nodeList = new ArrayList<Object>();

        @SuppressWarnings("unused") ArrayList<Object> nodeArrayList2 = pop();
        @SuppressWarnings("unused") ArrayList<Object> nodeArrayList1 = pop();
        PComandoSeq pcomandoseqNode1;
        {
            // Block
        PComando pcomandoNode2;
        TPontoVirgula tpontovirgulaNode3;
        pcomandoNode2 = (PComando)nodeArrayList1.get(0);
        tpontovirgulaNode3 = (TPontoVirgula)nodeArrayList2.get(0);

        pcomandoseqNode1 = new AComandoSeq(pcomandoNode2, tpontovirgulaNode3);
        }
	nodeList.add(pcomandoseqNode1);
        return nodeList;
    }



    @SuppressWarnings({ "unchecked", "rawtypes" }