荀況行年研究論文

時間:2022-09-30 09:23:00

導語:荀況行年研究論文一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

荀況行年研究論文

摘要:荀況首次游齊是在“年五十”而不是“年十五”,時間是在齊湣王末年;荀子曾三次來到齊國;荀子來齊國前曾游于燕;荀子游秦當在公元前265年前,而不是傳統上所說的前262年。

關鍵詞:荀況;行年;稷下

荀況是戰國末年儒學大師,對他的生平活動前人多有考訂,但一直存在較大分歧,分歧的焦點在于荀況首次游齊是在“年五十”還是“年十五”,與此相關,在荀子是否曾游于燕,來齊國的次數等一系列問題上也產生不同看法。近些年郭店楚簡的出土,引起學者對荀子與思孟及稷下學宮關系的濃厚興趣,為澄清分歧,有必要對荀子的行年重新進行考辨。

(一)荀子始游于齊是在“年五十”還是“年十五”

荀子首次來齊國時的時間,是學術界爭論的一個焦點問題,爭論起因于文獻中的兩處不同記載?!妒酚洝っ陷V荀卿列傳》:

“年五十始來游學于齊。騶衍之術,迂大而閎辯。奭也文具難施。淳于髡久于處,時得善言。故齊人頌曰:‘談天衍,雕龍奭,炙轂過髡?!锺壷畬俳砸阉?。齊襄王時,而荀卿最為老師。齊尚修列大夫之缺,而荀卿三為祭酒焉。”

另外,《荀子敘錄》、《顏氏家訓·勉學》也都說荀子“年五十始來游學于齊”。而東漢應劭《風俗通義·窮通》則說:

“齊威、宣之時,孫卿有秀才,年十五,始來游學。至襄王時,孫卿最為老師。”

圍繞這兩處不同的記載,近代以來在學者中間形成兩大派別,其中從前說者有胡適(《中國哲學史大綱》第269-270頁)、羅根澤(《荀卿游歷考》,《諸子考索》364—365頁)、蔣伯潛(《諸子通考》163頁)等人;從后說者有清人汪中(《荀卿子通論》,《諸子集成》第二卷)和近人梁啟超(《荀卿及〈荀子〉》)、錢穆(《先秦諸子系年·荀子十五至齊考》)、梁啟雄(《荀子簡釋》附《荀子傳徵》)、游國恩(《荀卿考》,《古史辨》第四冊)、劉蔚華(《荀況生平新考》,《孔子研究》1989年4期)等。認為荀子十五歲時來齊國,主要有以下幾點理由:(一)《史記》所說“游學”是指求學,說荀子五十歲才來求學,不符合常理。(二)劉向《荀子敘錄》說荀子來齊國是在“威王、宣王時”,若以五十歲計算,到公元前238年春申君去世、荀子退居蘭陵時,至少得有一百余歲,所以說“五十歲始來游學于齊”明顯有誤。(三)東漢應劭《風俗通義》有“年十五始來游齊”的記載,晁公武《郡齋讀書志》云:“《史記》所云年五十歲,為十五歲之訛?!惫省妒酚洝贰ⅰ稊洝分械摹拔迨碑敒椤笆濉敝`。

仔細辨析,“年十五”說的理由并不能成立,荀子游齊應從《史記》等記載,是在五十歲時。首先,古人所說的游學,意思往往類似今天所說的學術交流,而不僅僅是指求學。說荀子五十歲才來求學,不符合常理,完全是誤解。

其次,劉向《敘錄》說“齊威王、宣王之時”游于齊,是由誤讀《史記》而來,本身是錯誤的。按照戰國時田齊諸王的次序,應該是齊威王之后為齊宣王,齊宣王之后為齊湣王,不應該將齊宣王列在齊威王之前。若把它倒過來為“齊宣王、湣王之時”,也是不對的。因為劉向《敘錄》中的說法是錯誤理解了《史記》而來,胡適說:《史記》“荀卿‘來游學于齊’以下,忽然夾入鄒衍、鄒奭、淳于髡三個人的事實,以致劉向誤會了,以為荀卿50歲游齊,正在稷下諸先生正盛之時,不知這一段不相干的事實,乃是上文論‘齊有三騶子’一節的錯簡?!雹侔凑蘸m的觀點,《史記》這段文字應讀為:“年五十始來游學于齊。田駢之屬皆已死,齊襄王時,而荀卿最為老師?!彼浴妒酚洝分皇钦f荀子五十歲始來游學于齊,以及在齊襄王時“最為老師”,而并沒有說什么時候到的齊國。劉向誤把文中的一段錯簡當作正式內容,故說以為荀子是在齊宣王、威王之時來到齊國的。因此,劉向《敘錄》的這段記載,對于探討荀子的生平經歷沒有實際的參考價值,更不能拿它作為立論的根據。

至于“五十歲”偽文的問題,前人也有考辨。汪中說:“顏之推《家訓·勉學》篇:‘荀卿五十始來游學?!扑姟妒酚洝饭疟疽讶绱?,未可遽以為訛字也。”(《荀卿子通論》)所以想拿《風俗通義》的“十五歲”來推翻《史記》、《敘錄》的“五十歲”,是行不通的。而把荀子游齊定在五十歲時,不僅符合史書的記載,而且在理解上也更合邏輯?!妒酚洝酚洈④髯觼睚R時用了一個“始”字,作“始來游學于齊”。這個“始”字含有來遲了的意思,若是“年十五”,決不必用“始”字了。

另外,從《荀子》一書的生活用語里,我們也可以證明荀子是“年五十始來”齊。戰國晚期燕、趙地區是刀布并行流通的區域??脊虐l掘發現趙國地區所出土的窖藏戰國錢幣中,刀幣及布幣大約各占一半。而齊國原來流通的是刀幣,但齊襄王返都臨淄後,受秦國的影響,又鑄行圜錢,形成刀幣和圜錢并行流通的制度?!盾髯印s辱》篇有“余刀布”之語,《富國》、《王霸》都有“刀布之斂”之稱,稱錢幣是“刀布”并言,并沒有其它的稱呼。這說明荀子是在一個刀布并行流通的國家成長起來的,這個國家只可能是燕或趙,決不可能是齊或別的什么國家。如果荀子“年十五”就在齊國生活,那么,他是不會一而再、再而三地稱“刀布”,而應以齊國的習語來稱呼。正因為他“年五十”以前是在燕、趙度過的,長期的生活習慣一經養成,就是到了異國他鄉,也會情不自禁地流露出來。所以,從生活中最熟悉的錢幣的稱呼上,也足可證明荀子是“年五十始來”齊。

荀子始來游于齊并非是在“齊威王、宣王之時”,而是應在齊湣王時?;笇挕尔}鐵論·論儒》云:“及齊湣王奮二世之余烈,南舉楚淮,北并巨宋,......諸儒諫不從,各分散。慎到、接子亡去,田駢如薛,而孫卿適楚?!闭f明荀況在齊湣王時確曾來過齊國。齊湣王滅宋,《六國年表》列于湣王三十八年,但據錢穆考證,當為湣王十五年即公元前286年,②則荀子去齊之楚當在湣王十六年,公元前285年。假定荀子是在前一年來到齊國,那么前推五十年為公元前336年,若荀子出生在這一年,那么,與《韓非子》關于荀子游燕的記載是一致的(詳下)。由此說明,荀子游齊確實是在五十歲時。

(二)荀子是否曾游于燕

荀子是否曾游于燕國,也是學術界一直爭論的問題,爭論同樣來自《韓非子》與劉向《荀子敘錄》兩處不同的記載。《韓非子·難三》:

“燕王噲賢子之而非孫卿,故身死為僇?!?/p>

《韓非子》肯定荀子曾游于燕國,從它將“孫卿”與“子之”并提,將“非孫卿”列為燕王噲“身死為僇”的原因來看,荀子當時在燕國甚至有了一定的影響,并參與了反對燕王禪讓的活動,以至會引起燕王噲來“非”他。燕王噲禪讓子之是在公元前316年(燕王噲五年),《史記·燕召公世家》記錄此事云:

“子之相燕,貴重,主斷。蘇代為齊使于燕,燕王問曰:‘齊王奚如?’對曰:‘必不霸?!嗤踉唬骸我??’對曰:‘不信其臣。’蘇代欲以激燕王以尊子之也。于是燕王大信子之。子之因遺蘇代百金,而聽其所使。厝毛壽謂燕王:‘不如以國讓相子之。人之謂堯賢者,以其讓天下于許由,許由不受,有讓天下之名而實不失天下。今王以國讓于子之,子之必不敢受,是王與堯同行也?!嗤跻驅賴谧又又笾??!?/p>

對于《韓非子》的記載,后人多有懷疑,一則因為這與荀子“年十五始游于齊”的說法相矛盾,二則因為劉向《荀子敘錄》說“孫卿后孟子百余年”。孟子的年代有一些爭議,大致約生于公元前372,卒于公元前289年,若按劉向“后孟子百年”的說法,燕王噲禪讓時荀子尚未出生,故梁啟超等人主張荀子難與燕王噲相及。①那么,《韓非子》與《敘錄》的記載哪一個更可靠呢?我們認為應當是《韓非子》,荀子確曾游于燕。這是因為:

(一)韓非是荀子的學生,他記載的有關其師的事跡,應當比劉向的記錄更為可靠?!俄n非子》的敘述雖較簡短,但內容卻很具體,涉及到荀子反對禪讓及遭到燕王噲的非難等;而《敘錄》的“后孟子百年”只是泛論,并不能作為年代的準確數字,這種情況在先秦古籍中并不少見。如,孟子稱“五百年必有王者出”,這里的“五百年”和“百年”一樣,只是表示年代久遠的大約說法,并不能坐實一定就是“五百年”或“百年”。

(二)《荀子·正論》篇有批判堯、舜禪讓的內容,可能即是游燕時批駁燕王噲的言論?!盾髯印ふ摗罚骸笆浪字疄檎f者曰:‘堯舜擅讓?!遣蝗?。......有擅國,無擅天下,古今一也。夫曰堯、舜擅讓,是虛言也,是淺者之傳,陋者之說也?!边@些話,盡管沒有點明時代背景,但顯然是荀子早期的言論。近年出土的郭店楚簡《唐虞之道》,專門論述“唐虞之道,擅而不傳”,有學者認為是蘇代、厝毛壽游等說燕王噲禪讓子之的作品,②荀子所批駁的“世俗之為說者”,可能即是針對此而言。因此《正論》的這段言論,可能即是荀子向燕王噲所進的規勸之言,《韓非子》說燕王噲“非孫卿”也即起因于此事。

(三)從《荀子》書中也可找到荀子可能游燕的證據。《荀子·正論》有“二三子之善于子宋子者,殆不若止之,將恐得傷其體也”的記載,子宋子即《孟子·告子》篇中的宋牼,孟子已稱之為“先生”,當是孟子的前輩。從《正論》的這段話看,荀子似曾見過宋牼,既然見過宋牼也必然見過孟子,前面說過孟子的年代大致在公元前372至前289年之間,在燕王噲禪讓的范圍之內,故梁啟雄由此推斷,荀子“與蘇秦、燕王噲同時絕無可疑”(《荀子簡釋·年表》),是正確的。

(四)前面已說明,荀子游齊是“年五十”而不是“年十五”,這樣荀子游燕不僅不可懷疑否定,反而與《史記》的記載相一致。燕王噲禪讓是在公元前316年,若此時荀子為二十歲左右,則他的生年應在公元前336年左右,這與我們前面推斷荀子的生年是一致的。

(四)荀子說齊相當在齊王建時

荀子于“年五十始來于齊”后,又先后兩次來到齊國。荀子首次來齊是在齊湣王時,但此后不久,因戰亂離開齊國前往楚國。齊襄王五年(公元前279年),齊國即墨守將田單乘燕惠王用騎劫代替樂毅為將之機,向燕軍發起反攻,一舉收復失地,“迎襄王于莒入于臨淄”。(《史記·齊太公世家》)齊襄王復國后,吸取齊湣王的教訓,又招集亡散的學士,重整稷下學宮,“修列大夫之缺”。荀子這時再次回到齊國,《史記·孟軻荀卿列傳》說:“田駢之屬皆已死。齊襄王時,而荀卿最為老師。齊尚修列大夫之缺,而荀卿三為祭酒焉?!睎|漢應劭《風俗通義·窮通》也說“至襄王時,孫卿最為老師?!闭f的即是齊襄王時荀子在齊國的活動。這一時期,荀子不僅參加稷下學宮的恢復重建工作,同時,由於田駢等老一輩的學者都已死去,慎到、接子等稷下舊人又不在齊國,荀子憑他的學識和才德,在復辦的稷下學宮中“最為老師”,成為最受歡迎、最受尊敬的先生,一直到他最后離開齊國,曾經“三為祭酒”,三次擔當學宮領袖的重任,作為稷下“列大夫”之首,成為荀子一生中最重要的時期。

除了這兩次外,《荀子·強國》篇有荀子說齊相的內容,齊相為何人?文中沒有明確交代。汪中《荀子年表》認為是齊湣王時事,并說“此齊相乃薛公田文”。里西以為齊相為田單,說齊相為齊襄王時事。①廖名春則認為是齊王建時事,為當時不知名的齊相②。我們認為廖氏的說法是可信的,荀子曾三次來到齊國。因為,首先,荀子在文中說到“女主亂之宮,詐臣亂之朝,貪吏亂之官,眾庶百姓皆以貪利爭奪為俗,曷若是而可以持國乎?”的話,其中“女主亂之宮”應當是暗指君王后控制朝政,此事發生在齊王建時?!稇饑摺R策六》記載:

“襄王卒,子建立為齊王。君王后事秦謹,......及君王后病且卒,誡建曰:‘群臣之可用者某?!ㄔ唬骸垥!鹾笤唬骸??!」P牘受言。”

可見君王后不但生前把持朝政,而且死后齊國主政者也還是她預定的班底。荀子作為一個維護君統的儒學大師,看不慣這種現象,故斥之為“女主亂之宮”,荀子的這一番言論顯然只有在君王后執政后才能提出,若說是齊湣王、齊襄王時事,則不好理解。

其次,荀子對齊相分析當時齊國外部形勢時說道:“今巨楚縣吾前,大燕鰌吾后,勁魏鉤吾右,西壤之不絕若繩,楚人則乃有襄賁、開陽以臨吾左,是一國作謀,則三國必起而乘我……”在與齊國接鄰的燕、趙、魏、楚四大國中,荀子提到了燕、魏、楚的威脅,唯獨沒有提趙國,這說明趙國此時已沒有實力威脅齊國,或者說齊趙關系較好,兩國正相互依靠。據《史記·趙世家》記載,齊湣王末年,趙國多次進攻齊國,而襄王元年、四年、五年、八年、十年,至十三年,趙將廉頗、趙奢、燕周、藺相如屢屢攻齊,齊失城喪地,決不會對趙掉以輕心。直到齊襄王末年時,齊趙之間的緊張關系才發生變化。在秦國的進逼下,齊趙兩國就從過去的互相敵對改為互相支持。公元前265年趙孝成王“新立,太后用事,秦急攻之”?!摆w氏求救于齊”,“以長安君為質”,“齊兵乃出”而解趙困。此后幾年,秦國一攻趙,齊、楚就發兵救援。秦趙長平大戰后,趙軍被秦坑降卒四十多萬人,元氣大傷。在這種情況下,趙國自顧不暇,更無實力來威脅齊國。所以,荀子歷數楚、燕、魏、秦對齊的威脅而唯獨不提及趙,說明荀子說齊相不可能在齊、趙關系較為緊張的湣王、襄王之時,而應當在齊、趙關系已經緩和的齊王建時。

另外,荀子說道“楚人則乃有襄賁、開陽以臨吾左”。襄賁、開陽本為魯地?!洞呵铩钒Ч暝疲骸凹緦O斯、叔孫州仇帥師城啟陽?!倍蓬A注:“啟陽,今瑯邪開陽縣。”據《史記·魯世家》,魯頃公十九年(前262年),楚取徐州,二十四年(前255年),“楚考烈王伐滅魯”。襄賁、開陽距徐州很近,荀子說它們被楚人占有,而未說整個魯國已為楚所有,這說明當時正處于前262年楚取徐州之后與前255年楚滅魯之前,即齊王建三年至十年之間。荀子這次在齊國停留了多長時間已不可詳考,但到前255年,他又由齊國來到楚國。

(五)荀子游秦應在前266年

《荀子·儒效》、《強國》篇記載荀子與秦昭王問答,劉向《荀子敘錄》也說:“孫卿之應聘諸侯,見秦昭王?!闭f明荀子曾到過秦國。那么,荀子是在什么時候到的秦國呢?《荀子·強國》有“應侯問孫卿子曰”的記載,說明荀子在秦國曾見過應侯范雎。據《史記·范雎蔡澤列傳》,范雎于秦昭王四十一年(公元前266年)相秦,封為應侯。故荀子游秦,當在公元前266年以后。其下限,學者較普遍的看法是應當在秦趙長平之戰以前,不能晚于公元前262年①。這種看法有一定道理,因為,秦、趙長平之戰起于前262年,兩年后以趙軍戰敗而告結束,結果秦軍坑趙降卒四十多萬于長平,接著又乘勝進軍,攻陷了趙之太原郡。這次戰爭的規模之大,死人之多實屬罕見。而荀子作為趙人,在入秦后對父母之邦的這一場慘禍竟無半點反應,反而對秦國的政治形勢、自然條件大加贊賞,并向秦昭王宣傳“行一不義,殺一無罪,而得天下,不為也”,是有悖常情的,這說明此時長平之戰尚未發生。但荀子游秦的時間還可以再辨,因為秦趙之間大規模的戰爭不始于公元前262年?!妒酚洝ぺw世家》云:

“孝成王元年,秦伐我,拔三城。趙王新立,太后用事,秦急攻之。趙氏求救于齊,齊曰:‘必以長安君為質,兵乃出。’”

可見,早在前265年,秦國即伐趙,取三城。當時趙孝成王剛剛即位,由趙太后執政,只好向齊國求救,齊國卻提出要以趙太后少子長安君為質,后經過著名的觸龍說趙太后,答應了齊國的要求,“齊師乃出,秦師退?!鼻?、趙既然交戰,荀子自然不可能再在秦國呆下去,因此,荀子可能早在公元前265年就回到趙國,他游秦的下限可以定在前265年。而范雎于前266年始封為應侯,那么,荀子應該是在這一年來到秦國的。有學者認為,荀子游秦應在公元前264年,理由是這時齊襄王正好死去,而荀子此前很受齊襄王的尊寵,故在此時離開齊國前往秦國②。這種看法難以讓人接受,因為前264年,秦、趙之間已發生戰爭,若荀況此時前往秦國,多少有悖常理。因此,把齊襄王去世作為荀況游秦的理由是不充分的。

有人說荀子入秦的時間是荀子在楚國作蘭陵令以后,實不可信。前257年,秦軍遭邯鄲之敗,范雎在秦國的政治地位發生動搖,不久罷去相位,公元前255年因王稽事坐罪死,此事云夢秦簡《大事記》有記載。而荀子正是此時入楚為蘭陵令,在這以后,他決無可能再見到范雎。出現這種錯誤,是因為人們把荀子在趙國兩次不同的經歷混為一談,(詳下)荀子游秦之后回到趙國,而他在為蘭陵令時也曾一度“之趙”,人們把荀子游秦套在后一次“之趙”前,便得出這種似是而非的結論。

(六)荀子曾經兩次回到趙國

荀子是趙人,他在出游諸侯后曾回到趙國,與臨武君“議兵于趙孝成王前”。(《荀子·議兵》)趙孝成王共在位三十一年,那么,荀子是在什么時候回到趙國的呢?《戰國策·楚策四·客說春申君章》章也記載荀子為蘭陵令時曾一度“之趙”:

“客說春申君曰:‘湯以亳,武王以鄗,皆不過百里以有天下。今孫子,天下賢人也,君籍之以百里勢,臣竊以為不便于君。何如?’春申君曰:‘善’于是使人謝孫子。孫子去之趙,趙以為上卿??陀终f春申君曰:‘昔伊尹去夏入殷,殷王而夏亡;管仲去魯入齊,魯弱而齊強。由是觀之,賢者之所在,其君未嘗不尊,其國未嘗不榮也。今孫子,天下之賢人,君何辭之?’春申君又曰:‘善?!谑鞘谷苏垖O子于趙。”

荀子為蘭陵令是在楚考列王八年,即公元前255年,于是有學者認為荀子議兵當在前255年后,如,胡元儀認為議兵在入秦前,兩者并在為蘭陵令之后;(《郇卿別傳》)羅根澤認為在趙孝成王十六年,即公元前250年(《荀子游歷考》)等等。但這種看法存在一定問題,首先,游秦和議兵是在時間上相互聯系的兩件事情,荀子游秦是在前266年,至遲不能晚于秦、趙長平之戰的前262年,若說荀子“之趙”是在前255年后,無法解釋在長平之戰已爆發的情況下,荀況為什么還要一直呆在秦國?其次,有學者為解決這一難題,主張荀子游秦是在議兵之后,順序是由楚之趙議兵,然后由趙入秦,同樣不合適。劉向《荀子敘錄》說:“孫卿之應聘諸侯,見秦昭王。昭王方喜戰伐,而孫卿以三王之法說之。及秦相應侯,皆不能用也。至趙,與孫臏議兵趙孝成王前。......”順序應該是很清楚的,不能隨便改變。另外,從記載看,荀子任蘭陵令時離職“之趙”似乎時間很短,可能正因如此,《史記》才略去這一段小插曲。如果說荀子剛任蘭陵令不久就離職去趙,接著又游秦,那么到前238年春申君死時,他擔任蘭陵令的時間就相當短暫了,其晚年活動的中心就不是在楚而是在趙了,這明顯是不合適的。

其實,荀子在趙議兵與任蘭陵令時“之趙”并不是一回事,荀子曾兩次回到趙國,如果明白了這一點,以上矛盾便可渙然冰釋。荀子在任蘭陵令時“之趙”起因是受人誣陷,不久就回到楚國,有人甚至懷疑此事是后人為抬高荀子而杜撰,并不可信。但不管怎樣,荀子此次“之趙”并未與臨武君議兵則是可以肯定的。那么,議兵到底發生在什么時間呢?廖名春認為應在公元前259年至前257年之間①。理由是《議兵》篇“韓之上地,方數百里,完全富足而趨趙,趙不能凝也,故秦奪之”的話。上地,據楊倞注,即上黨之地。公元前259年時,秦軍乘長平大勝趙軍之機,從趙人手中奪走了上黨。這就是《議兵》篇所謂“趙不能凝也,故秦奪之”。但兩年后,即至前257年時,上黨又為韓國所收復,重新成為韓國的一個郡。最后到前247年4月,秦軍才又全部攻取了韓國的上黨郡。據此,議兵當在秦取上黨與韓收復上黨之間。此說有一定道理,但我們認為,荀子回到趙國的時間可能更早,因為前265年,秦國已經拔趙“三城”,雙方劍拔弩張,形勢緊迫,作為趙人的荀況,自然應該于此時回到自己的母國,而趙國正急需軍事人才,荀子可能就是在這種情況下,接受趙王考核,與臨武君議兵的。再看《荀子·議兵》篇,原本包括三部分內容,除了“臨武君與孫卿子議兵于趙孝成王前”外,還有“陳囂問孫卿曰:先生議兵,常以仁義為本。......”及“李斯問孫卿曰:秦四世有勝,兵強海內,威行諸侯,非以仁義為之也,以便從事而已。......”兩個部分。這三個部分因為都涉及到議兵的內容,故被一同收在《議兵》篇中,但三者原來并不是同一件事,可能存在時間上的差別,廖氏所引一段材料恰恰是在第三部分“李斯問孫卿曰”一段,用這段材料來確定議兵的時間多少有些一偏概全,所以我們認為,荀子在前265年時已回到趙國,議兵當在此時不久,后來又與弟子李斯等人論及用兵的內容,這樣處理,可能更接近事情的真實。

與荀子議兵的臨武君,劉向說是孫臏,是不對的,因為這時孫臏早已去世②。楊倞《議兵》篇注謂臨武君是未知名的楚將,《戰國策·楚策四》中有臨武君,即其人。錢穆認為臨武君為趙將龐煖③,這位臨武君到底是誰,可能已無法詳考了。

(七)荀子任蘭陵令在其晚年

荀子晚年活動主要是在楚國,并一度為楚蘭陵令。《史記·孟軻荀卿列傳》說:“齊人或讒荀卿,荀卿乃適楚,而春申君以為蘭陵令。春申君死而荀卿廢,因家蘭陵?!薄洞荷昃袀鳌芬舱f:“考列王元年,以黃歇為相,封為春申君。......春申君相楚八年,為楚北伐滅魯,以荀卿為蘭陵令。當是時,楚復強。”據《六國年表》,楚考列王元年為公元前262年,其八年為公元前255年。這是荀子游歷中可知的較為準確的記載,梁啟超說:“公元前二五五年——即楚考列王八年,荀卿仕楚為蘭陵令。此事史文記載詳確,宜據為荀卿傳跡之中心?!雹俚X穆卻對此提出異議,他說“荀卿去齊適楚,乃當湣王末世。下距黃歇為春申君尚二十余年,則《史》說非也?!雹阱X氏認為荀子適楚是在齊湣王末年,并由此懷疑《史記》的說法,顯然是把《鹽鐵論》與《史記》不同的記載混為一談。實際上,荀子曾兩次來到楚國,第一次是在齊湣王時,《鹽鐵論·論儒》記載此事說:

“及齊湣王奮二世之余烈,南舉楚淮,北并巨宋,......諸儒諫不從,各分散。慎到、接子亡去,田駢如薛,而孫卿適楚。”

前面我們已經說明荀子這次“適楚”是在齊湣王十六年(公元前285年),這次荀子在楚國大約呆了七年之久,直到前278年,秦大良造白起伐楚,拔郢,燒夷陵,楚襄王兵散,向東北遷都于陳。荀子可能此時尚在楚國,因為《議兵》篇有對此事的記載:“秦師至而鄢、郢舉,若振槁然。是豈無固塞隘阻也哉?其所以統之者非其道故也”但可能此后不久荀子就離開了楚國,而這時齊襄王復國,重修稷下學宮,荀子于是回到齊國,在稷下學宮“三為祭酒”。這就是荀子第一次到楚國的情況。

《史記》所記則是荀子第二次來到楚國,這是公元前255年之事,荀子時年八十一。正好這時楚滅魯,新得蘭陵之地,因而就被春申君任命為蘭陵令。春申君死是前238年,在這之后荀子不再擔任蘭陵令??梢娋映樘m陵令是荀子晚年的主要政治活動。《戰國策·楚策四》和劉向《敘錄》載有《史記》未記之事,說有人向春申君進讒言,以荀子為蘭陵令會不利于楚,春申君“于是使人謝孫子”,結果荀子離楚赴趙。這當是荀子剛任蘭陵令不久之事。后又有人向春申君進諫,說“孫子天下賢人也,君何辭之”,春申君“于是使人請孫子于趙”。荀子盡管不滿,寫信“刺楚國”,但在春申君的堅請之下,又“復為蘭陵令”??梢?,兩次“適楚”區別是很清楚的。錢氏把二者相混同,得出似是而非的結論,這和把荀子在趙國議兵與荀子為蘭陵令時的“之趙”相混同,犯的實際是同樣的錯誤,這種錯誤在考訂古代人物生平時是需要特別注意的。

附:荀子行年表

周顯王33年韓昭侯22年(公元前336年)

荀子約生于此時荀子,名況,趙國人。時人尊稱其為荀卿。又因荀、孫音近,亦稱孫卿。戰國時思想家,儒家代表人物。

周慎靚王5年燕王噲5年(公元前316年)

燕王噲讓國子之,荀子約于此時來燕據《史記·燕召公世家》及《六國年表》,燕王噲聽信蘇代、鹿毛壽的建議,于今年傳國于相子之,自己反為臣下,在當時引起極大震動。大約此時稍前,風華正茂的荀況來到燕國,目睹了燕王噲禪讓的整個過程,并對燕王噲進行勸阻?,F《荀子》一書中的《正論》一篇,有大量反對禪讓的言論,有學者認為即是荀子此時的作品。荀子反對燕王噲的禪讓,可能是針對政治的穩定而言的。在他大約是晚年的作品《成相》中,則對堯舜的禪讓進行了贊美和肯定,反映了他思想的變化,也符合儒家的一般觀念。

周赧王29年齊湣王15年(公元前286年)

荀子五十歲,游學于齊據《史記》及劉向《敘錄》,荀子年五十歲時曾來齊國游學,“游學”是指學術交流,而不是指“求學”,荀子五十歲時,思想已基本成熟,故來齊國稷下交流。

周赧王30年齊湣王16年(公元前285年)

荀子離開齊國前往楚國荀子到齊國后,遇到齊湣王發動的一系列對外戰爭,“矜功不休,百姓不堪,諸儒諫不從,各分散?!痹谶@樣的環境下,荀子無法在齊國呆下去,不久便去了楚國。

周赧王37年齊襄王6年燕惠王1年(公元前278年)

荀子五十七歲,由楚國回到齊國公元前279年,齊國向燕軍發起反攻,一舉收復失地,“迎襄王于莒入于臨淄”。齊襄王復國后,招集亡散的學士,重整稷下學宮,“修列大夫之缺”。荀子由楚國回到齊國,參加稷下學宮的恢復重建工作。由於田駢等老一輩的學者都已死去,慎到、接子等稷下舊人又不在齊國,荀子在復辦的稷下學宮中“最為老師”,成為最受歡迎、最受尊敬的先生;曾經“三為祭酒”,多次擔當學宮的領袖,成為稷下“列大夫”之首?!俄n非子·顯學》篇所謂“孫氏之儒”,即儒家中的荀子學派,主要形成在這一時期。

周赧王49年齊襄王18年秦昭王41年(公元前266年)

荀子游秦荀子本年由齊國來到秦國,與秦昭王、范雎問答?!盾髯印芬粫械摹度逍А?、《強國》兩篇,即記錄了談話的部分內容。他建議秦昭王重用儒士,實行“王道”,“力術止,義術行”,以達到“得天下”而“天下應之如歡”的境界。由于秦國正忙于兼并戰爭,準備攻韓并侵趙,荀子在秦國得不到重用,于是離開秦國回到趙國。

周赧王50年趙孝成王1年(公元前265年)

荀子七十一歲,在趙國“議兵”荀子今年回到趙國,與臨武君在趙孝成王前就用兵的問題進行了討論,這一討論后來被記錄整理在《議兵》篇中,集中反映了荀子的軍事思想。荀子議兵,盡管以“王兵”折服了“詐兵”,使得趙孝成王和臨武君都不得不稱“善”,但處于“爭於氣力”的當時,趙王“卒不能用”,所以他只好離趙而另謀出路。

周赧王58年齊王建8年公元前257年)

荀子來到齊國,說齊相荀子在趙國停留一段時間后又回到齊國。這時齊王建當位,但朝政由“君王后”(襄王后)控制。《荀子·強國》記錄荀子向齊相進言,勸說其執“勝人之勢”,行“勝人之道”,作到王霸的統一。同時,論述齊國內外大勢,并對“女主亂之宮,詐臣亂之朝,貪吏亂之官”的弊政進行了批評。結果,“齊人或讒荀卿”,荀子在齊國也呆不下去,於是前往楚國。

秦昭王52年齊王建10年楚考列王8年(公元前255年)

荀子八十一歲,適楚為蘭陵令荀子八十一歲時,被春申君任命為蘭陵令,開始了他一生中短暫的仕途生涯。蘭陵在今山東蒼山縣西南蘭陵鎮,原為魯地,魯滅亡后歸于楚。荀子在蘭陵一邊作官,一邊著述,同時收徒講學,進入學術創造的一個高潮。

秦始皇9年(公元前238年)

荀子廢居蘭陵,不久去世

注釋:

①胡適《中國哲學史大綱》第269頁。

②錢穆《先秦諸子系年》第395頁,《齊湣王在位十八年非四十年其元年為周赧王十五年非周顯王四十六年辨》。

①梁啟超《荀卿與〈荀子〉》,《古史辨》第四冊。

②李學勤《先秦儒家著作的重大發現》,《中國哲學》第二十輯。

①里西《〈荀子〉書重要篇章的寫作年代考證》,《哲學研究》1990年增刊。

②廖名春《荀子新探》,第11—12頁。

①夏甄陶《論荀子的哲學思想》第28頁,上海人民出版社1979年版。

②廖名春《荀子新探》,第8頁。

①同上,第9—10頁。

②參見游國恩《荀卿考》,《古史辨》第四冊第97頁。

③錢穆《先秦諸子系年系年》第482頁,《龐煖即臨武君考》。

①梁啟超《荀卿及〈荀子〉》,《古史辨》第四冊第107頁。

②錢穆《先秦諸子系年系年》第431頁,《春申君封荀卿為蘭陵令辨》。