2013-02-17 108 views
-4

我從第三方系統繼承了一些代碼。供應商會爲我提供他們的文檔,但是如果他們的語言是更普通語言的一些變體,那麼知道它就會有用。一對夫婦片段都低於:任何人都可以爲我識別這種語言嗎?

for var i = 0 to short_q.getSize()-1 
{ 
    sumq+=short_q[i]; 
    sumpq+=short_q[i]*short_p[i]; 
} 

Number trd_qty_short := trd_qty_short1 + trd_qty_short2; 
+0

http://programmers.stackexchange.com/questions/7652/identifying-programming-languages-by-a-piece-of-code – 2013-02-17 14:19:51

+0

除了沒有括號和在聲明中的賦值:=,there這個代碼沒有什麼特別的定義。你有更多? – 2013-02-17 14:23:56

+0

更多剪輯: 矢量 short_p = new矢量(); while exec_iter.hasElem(){var currentExec = exec_iter.getElemMoveNext(); – endian 2013-02-17 14:33:25

回答

1

您可以嘗試SourceClassifier

來源分類標識使用貝葉斯分類器 訓練有素從計算機語言 基準遊戲生成的語料庫編程語言。它是用Ruby和availabe編寫的寶石。到 訓練分類器以識別新語言從github下載源 。

開箱即用SourceClassifier可識別Css,C,Java,Javascript, Perl,Php,Python和Ruby。

相關問題