我需要編程一個使用編譯Turbo Pascal 7腳本的指令的設備,但設備中包含的自定義單元的文檔不足以讓我瞭解當我編寫程序時發生了什麼,它正在開始造成一些問題。Turbo Pascal 7單元文件 - 反編譯/列表內容?
有許多包含在庫中的.TPU文件,我收集的是預編譯的二進制庫文件,如dll。我認爲,即使從這些庫中獲取名稱,類型和函數原型,將會幫助我理清這一點,但我無法找到關於TPU文件格式的任何文檔。我可以確定地看到一些函數名稱和變量,但我沒有辦法解釋它們周圍的所有二進制垃圾。
是否有任何類型的實用工具,我沒有找到允許探索函數和變量原型?如果沒有,是否有一些格式規範文件漂浮,我可以看看手動?
更新:我還沒有想通了,但現在我相當肯定,這是由外星人在火星攻擊寫着:
呀,我不需要PASCAL代碼,只是函數原型。 – Paul
好吧,看看這個,我已經能夠反向工程的一些東西出現在這裏,所以我不認爲文件格式是完全不同的。感謝您查找此文檔。 – Paul