梯以攻宋 ,墨子使弟子禽滑厘等三百人为宋城守,楚卒不攻宋。
殷,王也,殷周犹云王周,正言之曰周王,旧解都不确 。
2 子墨子曰:何攻之守?
3 禽滑厘对曰:今之世常所以攻者,临、钩、冲、梯、堙、水、穴、突、空洞、蚁傅、 、轩车,敢问守此十二者柰何?
此节共列攻城法十二种,分释如后:
临一,以高临下也,后有备高临篇,言积土为高,以临我城, 可参看。通典一六0攻城战具云:“于城外起土为山,乘城而上,古谓之土山,今谓之垒道; 用生牛皮作小屋,并四面蒙之,屋中置运土人以防攻击者。土山即孙子所谓距也。”孙云: “书费誓孔疏云,兵法、攻城,筑土为山以窥望城内,谓之距堙,孙子谋攻篇作距,曹cāo注 云,距者、踊土稍高而前以附其城也,尉缭子兵教下篇云,地狭而人众者则筑大堙以临之, 盖堙与高临略同,惟以堙池为异。”辨临与堙之别,比汉以来注家较胜,临之要点在筑土为山 ,可参下文堙。宋王致远开禧德安守城录云:“如皮洞之类,一望数百,夹道如屏,以覆役者 ,矢石不能害。”皮洞即通典之生牛皮小屋。
钩二,六韬军用篇有飞钩长八寸,钩芒长四寸,系用以钩着城 壁,援引而上,其为用与梯同,故又称“钩梯”,但与梯大异。至于宋汤德安守御录所称用 长钩钩城上人,则只是普通的军器。
冲三,冲首见于诗大雅皇矣篇,则其制法很古。诗云:“以尔 钩援,与尔临冲,以伐崇墉。”毛传:“钩,钩梯也,所以钩引上城者。临,临车也。冲,冲 车也。”正义:“临者在上临下之名,冲者从旁冲突之称,故知二车不同,兵车有作临车、冲 车之法,墨子有备冲之篇,知临、冲俱是车也”。又高诱淮南子注:“冲车,大铁着其辕端, 马被甲,车被兵,所以冲于敌城也。”冲车亦见太平御览七七0引越绝书,乍观之,似冲之制 与普通车制相近,但战国策齐策说“百尺之冲”,如果形状近于乘坐之车,何以谓之百尺?又 本书寅篇6“
机冲栈城广与队等”,假使是一般之车,在城 上运用,很不利便。又寅篇7“守为行堞,堞高六尺而一等,施剑其面,以机发之,冲至则去 之,不至则施之。”综合上项考察,知古代之冲,其制实与一般之车异。逸周书小明武解:“ 其行冲梯,振以长旗。”如想换一较适当的名称,当呼为“冲梯”。自毛传以“冲、冲车也” 含糊解之,后世相承不变,于是有诗经“用冲车来攻打高高的城墙”之误会。求诸后世,则开 禧德安守城录:“虏以步骑入景陵门,布阵周密,有对楼、天桥,高与城齐,桥上以木为过道 ,约广一丈,其长倍之。”又:“
以对楼及望楼四,将取道 冲城上。”古所谓冲,大约即对楼之类,故可“以伐崇墉”,惜墨子备冲篇今已佚,不得而质 证之。后检明茅元仪武备志刻有临冲吕公车图,凡分五层,无疑即其遗制。
梯四,即云梯,后有备梯篇,可参看。通典一六0攻城战具云 :“以大木为床,下置六轮,上立双牙,牙有栝梯,长丈二尺,有四桄,相去三尺,势微曲, 递互相栝,飞于云间,以窥城中。有上城梯,首冠双辘轳,枕城而上,谓之飞云梯。”(参据 太白yīn经卷四,校正错字。)武备志有云梯及飞梯图。
堙五,塞也,填塞池壕才可以靠近城根。左传襄公六年:“晏 弱城东阳而遂围莱,甲寅,堙之,环城傅于堞。”堙而后贴附城堞,便见堙字之真义。宋王致 远开禧德安守城录所言虏悉力填壕,壕渐为平地。距城甚迩,即其遗法。旧说以堙为就城外起 土山,则与前文的“
临”相复;因池壕填满后亦可起土为山 ,乘城而上,故后人并作一事,如公羊传宣公十五年“子