为了学习C编程,我正在尝试将一些Lua代码翻译成C。我知道C不像Lua那样被认为是一种“函数式”语言,但我想知道它是如何/是否可能的。Lua代码:a = a + 1else return Increment(a) end end
在这段代码中,Lua巧妙地在再次调用函数后退出它,以避免创建一个巨大的嵌套函数堆栈。在C<
我已经在Python和.NET C#应用程序中使用了XML、INI和yaml文件进行配置。
我最近研究了lua语言,并尝试在.NET平台上实现它。我发现Lua for configuration似乎更干净、更具可读性。此外,它还提供了脚本功能。由于我听说Lua源代码库非常少,而且它只使用表数据结构,那么我可以在.NET应用程序中使用Lua语言作为我的配置文件吗?这样,我就可以使用Lua来定义我的配置,添加更多的脚本来验证数据,在运行时添加更多的挂钩。其