【问题标题】:Mysterious programming language神秘的编程语言
【发布时间】:2014-06-05 11:48:33
【问题描述】:

我在清理服务器时发现了一些随机代码,似乎没有人知道它是什么编程语言。

行尾没有分号 它使用关键字“if”、“then”、“for”、“to”、“do”,但不使用“end” 它使用关键字“as”,所以可能是面向对象的

到目前为止,它看起来像 F# 或 Haskell 语法

它也使用#0

我们认为这是用于表示字符的 Pascal 样式符号,因此 #0 相当于 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
        }

【问题讨论】:

  • 看起来像 3ds MaxScript for 3ds、autodesk 等
  • 是的 - 它绝对看起来像 MaxScript。问:你确定花括号(“{}”)吗?
  • 如果我们用方括号替换花括号和零,并且 =#() 是一个空数组赋值,那么 MaxScript 就会检查出来。我会在星期一看看其他人的想法,非常感谢。
  • 顺便说一句,我发现你的代码被用于“Oreimo”动漫i.imgur.com/IRkp1Ki.png

标签: programming-languages


【解决方案1】:

如前所述,看起来像 MaxScript 用于 3ds / AutoDesk。总是容易点暴食:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-27
    • 1970-01-01
    • 2019-10-02
    • 1970-01-01
    • 1970-01-01
    • 2011-02-24
    • 1970-01-01
    • 2014-02-03
    相关资源
    最近更新 更多