2013-01-04 27 views
2

當我需要修改它時,iI有非常大的(5000行)語法文件和SPSS 19扼流圈。 所以我想將文件分割成多個子文件。但如何做到這一點?簡單地分割它們是有風險的,因爲我必須記住運行每個文件。 是否有可能鏈接幾個語法文件,以便我可以運行文件A調用B C D E? 我已閱讀過有關「包含」的內容,但有人提到它無法應對識別?鏈接SPSS語法文件

謝謝

+0

謝謝,這看起來很有希望! 您能否將您的評論添加爲答案? 這是遺憾的是,包括在網絡中提到的太多了 –

+0

好的,刪除了我的評論而不是將其作爲答案。 –

回答

4

INSERT(以及類似的討論here)。使用INSERT您不必擔心批處理語法規則和縮進問題,因此您可以簡單地將巨大的語法文件分割爲單獨的文件並使用include。

IMO通常我砍了我的語法爲長期例程單獨的邏輯步驟,我很少有一個語法文件超過400〜500線長(和最複雜的問題是在100〜200)。你總是可以關閉語法突出顯示 - 但它仍然是非常困難的代碼來調試和導航是如此巨大。

+1

非常感謝! 我自己並沒有對這個野獸進行研究 - 我最近開始在這裏工作,我的前任建立了這個野獸。 有一些「wtf ?!」文件大小旁邊的時刻,例如。 G。語法文件必須從頂部開始,最後繼續並在兩者之間完成... –

+1

是的@ChristianSauer,我也一直在那裏。我不認爲我已經繼承了很長時間 - 但是我確實繼承了代碼,這些代碼在很大程度上是不可理解的,沒有神奇的洞察力就無法重現。祝你好運! –