《纪事略》等书中记载,深受张献忠信任的左丞相汪兆龄,是促使大西政权推行屠戮政策的主要策划者。从其他著作叙述张献忠牺牲以后孙可望、刘文秀、李定国、艾能奇四将军处死汪兆龄时宣布的罪状[72]来看,可以互相印证。汪兆龄出身于南直隶桐城县的官绅地主,混迹于大西军后巧于逢迎,博得了张献忠的宠信。他竭力主张血腥屠杀,是出于蓄意破坏呢,还是因为大西军入川以后四川人在政权中占的比例越来越大,妨碍了他独揽大权,必欲杀之而后快呢?抑或是迎合张献忠的偏激思想以保全自己的禄位呢?由于史料缺乏,无从做出准确判断。但是,他利用张献忠的愤激情绪,把大西政权为巩固自身而采取的镇压措施推向了反面,造成大西政权在后期树敌过多,招致最后的惨败,是要负重要责任的。
关于张献忠在四川杀人过多的问题,我们应当看到,这首先是因为官绅地主的疯狂反扑引起的。把事情说成张献忠天性好杀、残忍,是封建统治阶级的诬蔑。史籍中常常回避张献忠在四川前期和后期政策上的变化,而用以偏概全的手法,把后期客观形势的改变和主观判断上的错误而杀人过多,说成一贯如此。比如大西政权的开科取士,其前两次都是真正的延揽人才,安排官职。只有最后一次才是借口举行“特科”,屠杀士子。在许多史籍中故意含糊其词,光说张献忠假借科举,把四川的读书人杀戮一空,这显然是违背历史事实的。有的封建史籍,把张献忠杀人的情况和数字夸大到极其荒诞的地步,如清初封建文人毛奇龄说,仅从丙戌年(大顺三年,1646)正月张献忠“命四将军分路草杀”,到五月回成都报告,所杀人数合计竟高达六亿九千九百余万,此外所杀者尚未计算在内。[73]明后期全国人口数仅六千多万,毛奇龄撒下弥天大谎,编造张献忠在四川一省(实际上大西政权当时所能控制的只是成都附近州县)杀的人数,竟超过全国总人口的十倍以上。这种无耻的梦呓,居然被清朝统治者主持修撰的《钦定明史》所沿袭。在该书卷三〇九《张献忠传》里,竟赫然大书,“共杀男女六万万有奇”。有的史籍还绘声绘色地着意渲染,胡说什么张献忠杀人,竟至于“流血若奔涛,声闻数里。锦江尽赤,河水不流”[74]。这类狺狺狂吠,适足以暴露封建统治者们对起义农民的仇视心理而已,毫无史料价值可言。