2013-04-05 12 views
10

職場のサーバーを掃除しているときにランダムなコードが見つかりました。誰もプログラミング言語がわからないようです。不思議なプログラミング言語

は「やる」ではなくそれがキーワード「などを使用しています を「終了」、「に」、「のために」、「その後」、「場合」それは、キーワードを使用してライン の末尾にセミコロンはありません「そうそれはまた#0

を使用しています私たちは、そう#0は次のようになり、これは文字を表現するためのパスカル・スタイルの表記だと思う

オブジェクト指向これまでのところ、それはF#やHaskellの構文のように見えるだろうが

ですCの '\ 0'に相当する

何か助けが素晴らしいだろう。

以下はコードの抜粋です。前述のように

bc=(ay*ax*az) 
check1 = ((bc+bc)*(ax+acx)*(az+acz)) 
check2 = p_ar.count-9 
if check1!=check2 then change(messagebox "rebuild") 

--position 
dmorr1=#0 
dmar2=#0 
dmar3=#0 

--Y update 
if acy>0 and bc 
{ 
    dmar1=#0 
    dmar2=#0 
    rnum = (bp+ch) 
    for i=1 to pcount do 
    { 
     if (sag m)!=0 then 
     { 
      append dmar2(getUserProp cnode("cp" + (i as string))) 
     } 
     else 
     } 
      append dmar2(getUserProp dconde("cp" + (i as string))) 
      append imgt1 dmar2 
      dmar2=#0 
     } 
+0

3ds、オートデスクなどの3ds MaxScriptのように見えます。 –

+0

[MaxScript](http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript)のように見えます。 -助けて/)。 Q:中括弧( "{}")については確かですか? – paulsm4

+0

中括弧とゼロを角括弧で置き換え、=#()が空の配列割り当てである場合、MaxScriptはチェックアウトします。 月曜日に他の人が考えるものを見ていきます。ありがとうございます。 – user2177260

答えて

13

、3DS /オートデスクについてMaxScriptのように見えます。