16得票10回答
编写一种编程语言的建议?

你有什么建议可以给那些想要编写编程语言或脚本语言的人吗?我不担心如何编程或设计编译器,而是如何使用工具和代码生成器快速开发一个编程语言。 上次我尝试用c ++编写它,状态和语法几乎花费了与编写实际逻辑一样长的时间。我知道下面这些工具会有所帮助。 我在考虑是否可以生成c ++代码,并让gcc...

16得票2回答
什么是嵌入式脚本语言?

什么是嵌入式脚本语言?相比特定领域语言,它有哪些优点? "许多语言被设计用于替换应用程序特定的脚本语言,并可嵌入应用程序中。" - 脚本语言(维基百科) Javascript.NET 就是其中一个例子,它可以代替 C#。但是,脚本语言和嵌入式脚本语言之间的区别是什么?此外,为什么 Java...

14得票13回答
有没有一个“安全”的Python子集可用作嵌入式脚本语言?

在我创建的许多Python应用程序中,我经常创建简单的模块来包含仅用作配置文件的常量。此外,由于配置文件实际上是Python代码文件,我可以添加简单的逻辑来根据调试级别更改变量等。 虽然这对于内部应用程序非常有效,但我会谨慎发布此类应用程序,因为担心有人会意外或恶意地向文件中添加破坏性代码。...

14得票3回答
如何让ANTLR生成脚本解释器?

假设我有以下Java API,并将其全部打包成blocks.jar: public class Block { private Sting name; private int xCoord; private int yCoord; // Getters, s...

13得票6回答
有没有适用于Delphi的优秀类Pascal脚本语言?

我正在寻找一个适用于Delphi的好用且免费的脚本引擎。我想要将脚本添加到应用程序中,以便编写小型测试脚本。具体来说,我需要: Pascal语法 当前的(我看了RemObjects Pascal Scripting,但根据我看到的帖子,它已经“过时”)。 我不需要完整的语言支持,只需要...

12得票3回答
编写简单脚本语言的教程或介绍?

我知道这个主题在这里有一些问题,但很难找到有用的内容... 我也知道这可能会是一个相当艰巨的任务,但我真的想为游戏引擎创建一个简单的脚本语言... 我想在C++和我的Android Java游戏引擎中使用它... 但我不知道从哪里开始... 我尝试过在网上寻找教程,但很多要求将东西转换为字节...

12得票7回答
使用Groovy作为脚本语言

我更喜欢使用脚本语言来完成简短的任务,例如编写一个非常简单的http机器人、批量导入/导出数据等。基于这些需求,我通常编写一些可丢弃的基础脚本和简单的程序。脚本语言只是编写快速程序的高效工具。目前对于Groovy的理解是... 如果你要使用Groovy编程,并且想要编写一个快速脚本,那么难道...

11得票13回答
选用哪种脚本语言以达到最初的性能要求

我有一个小型轻量级应用程序,它是作为更大解决方案的一部分使用的。目前它是用C语言编写的,但我想使用跨平台脚本语言重写它。该解决方案需要在Windows、Linux、Solaris、AIX和HP-UX上运行。 现有的C应用程序工作良好,但我希望有一个单一的脚本可以为所有平台维护。同时,我不想失...

11得票2回答
请推荐一些关于Squirrel的好读物。

请分享您最喜欢的链接,让大家可以在这个语言上学习到最好的东西。 并且,请简要描述一下这种语言与其他语言(如Lua)最重要的特点之间的区别。 我只是不明白为什么要重新发明另一种Lua/Python等语言。也许我错过了什么... 但我喜欢性能+脚本编程的想法,所以我必须理解它!

10得票4回答
厄朗语脚本语言解释器

有人知道在Erlang中实现一个脚本语言解释器(适用于游戏)的方法吗?像Javascript或Lua这样的东西会很棒。