部分转换脚本
function 替换条件表达式中的等号()
替换("(如果.+)=", "==")
替换("(如果.+)=", "==")
替换("(如果.+)=", "==")
替换("(判断.+)=", "==")
替换("(判断.+)=", "==")
替换("(判断.+)=", "==")
end
function 替换大括号()
替换("(如果 \\(.+)", "{")
替换("如果结束", "}")
替换("(如果真 \\(.+)", "{")
替换("如果真结束", "}")
替换("(判断循环首 \\(.+)", "{")
替换("判断循环尾.+", "}")
替换("(计次循环首 \\(.+)", "{")
替换("计次循环尾.+", "}")
替换("否则", "}否则")
替换("(否则).+", "{")
end
function 汇编()
替换("(置代码).+", "{")
替换("远程_call.+_取代码.+", "}")
替换("(push) \\(L"", " \\t0x")
替换("(push.+)".+")
替换("(mov)_(e.x).+#", " \\t\\2, ")
替换("(mov.+)\\).+")
替换("(call)_(e..).+", " \\t\\2")
替换("(mov)_(e..)_(dword)_(ptr)_(e..).+", " \\t\\2, \\3 \\4 [\\5]")
替换("(push).+\\(.+\\(", " \\t")
替换("(push.+)\\).+")
end
|