1
有沒有辦法告訴ifort或gfortran試圖解析一個源文件(不包括跟隨,不編譯,沒有鏈接等),告訴我們他們是否發現文件的語法對於給定的Fortran可接受/有效版本(77,90,95,...)或至少有效?如何使用Fortran編譯器分析檢查或漂亮打印源文件?
我正在研究一個軟件,它將解析和分析Fortran源文件,對其語義表示執行轉換並生成新的Fortran源代碼文件。
直到我的(遵守標準的)嚴格的解析器準備推出之前,我首先打算使用一個輕鬆的解析器。這輕鬆的解析器
- 必須分析所有文件ifort和gfortran解析
- 也可以解析文件ifort和gfortran拒絕(這就是爲什麼我把它稱爲名稱,如寬鬆,寬容等嘿嘿^ __ ^「)
。這就是爲什麼我很想知道,在這個項目的初始階段,我們可以使用委託嚴格的語法驗證的工作,以常見的編譯器。
所以,您的軟件將能夠利用我們的老FORTRAN 77碼把它變成漂亮的,自由間隔的Fortran 90? – 2009-06-29 03:20:29