public Parser setFormatProcedurePointerAssignment() {
        if (setFormatProcedurePointerAssignmentParser == null) {
           FutureParser future = scoped("setFormatProcedurePointerAssignment");
           setFormatProcedurePointerAssignmentParser = future;
           future.setParser(
               sequence(
                   procedureName(),
                   token("TO"),
                   choice(
                       procedureName(),
                       sequence(
                           token("ENTRY"),
                           choice(
                               identifier(),
                               literal()
                           )
                       ),
                       token("NULL"),
                       token("NULLS")
                   )
               )
           );
        }

        return setFormatProcedurePointerAssignmentParser;
    }