我刚开始使用SALT进行我正在进行的项目。据说可以使用Python,但我发现它的语法和整体格式有很大的不同。我已经粘贴了一个简单任务的代码,它只是打开并导入并将一些库加载到SALT控制台上。我希望有人可以检查他/她是否可以立即识别正在使用的语言和代码的作用。这是因为我怀疑代码是C,Python以及Java之间的混合......如果是这样,那么这意味着它本身应该是一种完全不同的语言吗?
代码:
var rtwxlib = import'rtwxlib';
var string = import'string';
var monitor = rtwxlib.Monitor
{
EvActivate = func() { print "Activate\n"; };
EvShutdown = func() { print "Shutdown\n"; };
EvProgress = func(self, fDone, msg = "") {
print("Progress: %d %s \r"::format(fDone*100, msg));
};
EvEventMsg = func(self, msg) {
print("\nEvent: %s\n"::format(iStat, msg));
};
};
var solver = rtwxlib.Solver(monitor);
solver::Open("test.wrx");
solver::DelGeometry();
solver::SaveAs('testresults.wrx');
solver::Close();
答案 0 :(得分:0)
我能够识别用作C的语言的语法。我认识到我遇到的问题是我使用的代码库,我后来发现这个代码是针对特定程序的。感谢所有试图提供帮助的人:)