我正在寻找一种用于青少年代码俱乐部的教育工具。
我的最终目标是生成一个基于规则的非图形 DSL(以及随附的 IDE),以促进为在线游戏创建“机器人”。
不过现在,我只想使用一种已建立的语言来模拟 IDE。我在考虑 Prolog,因为我很熟悉它,它是基于规则的,但我并不太在意。
我在哪里:
- 我已经看到了几个我可以使用的很好的代码编辑组件。
- 我看过Prolog.Net,我认为它可以用来做繁重的工作
我需要知道的:
- 如何运行在运行时输入到文本框中的脚本?
如果重要的话,我通常在 Visual Studio 中使用 C#。