从 Boo 脚本导入其他脚本
我在从 boo 脚本引用 Unity 项目中的其他脚本时遇到问题。例如,SendMessage 是我在其他地方创建的 MonoBehavior,执行以下操作: import UnityEngine…
如何在 boo (Rhino DSL) 中使用 C# 动态对象?
我正在使用 Rhino DSL,当我想将动态对象传递到脚本中时, boo 编译器抛出以下异常: BCE0019:Boo.Lang.Compiler.CompilerError:“Percent”不是“o…
Boo 中的运算符重载 - op_NotEqual?
我有一个旧的 C# 库,我正在将其转换为 Boo,它使用运算符重载。为了不深究其原因,我正在寻找一种在 Boo 中做同样事情的方法。 其形式如下: public …
Observable.Create from Boo 的类型问题
我正在尝试使用 Boo 的反应式扩展,但遇到了类型问题。这是基本示例: def OnSubscribe(observer as IObservable[of string]) as callable: print "su…
如何将 System.Linq 命名空间导入到 Boo?
当我尝试将 System.Linq 命名空间导入 Boo 编译器时,出现以下错误: Boo.Lang.Compiler.CompilerError: 未找到命名空间“System.Linq”,也许您忘记…
任何 .Net 语言中使用的 .Net 库?
简单的问题,我一直在阅读一些有关 .Net 的内容,一些人的谈话方式对我来说意味着 .Net 库可以与多种 .Net 语言一起使用。也许这只是我的一厢情愿哈哈…
boo 中可重用的嵌套宏?
我正在使用 boo 编写 DSL,我希望使其尽可能保持干燥。我想知道是否有任何方法可以重用嵌套宏。例如,在 topmacro1: submacro: topmacro1['submacro']…
unityscript、c#、boo 统一在一起吗?
是否可以在unity 3d中一起使用unityscript和boo(在同一个项目中)?我们正在尝试选择平台和引擎来作为一个团队来开发游戏,一些编码员擅长 python,…
在 Visual Studio 中调试 Boo
我最近刚刚玩过 Rhino DSL,并使用 Boo 创建了一个简单的 DSL。当我调试第一个代码时,我非常惊讶地发现,在调试时我实际上也在单步执行 boo 文件。太…
Rhino DSL 中的竞争条件?
在我当前的项目中,我正在使用 Boo/Rhino DSL(顺便说一句,这是多么棒的事情啊)。 在深入研究代码时,我遇到了以下代码: engine.Cache.WriteLock( …
DSL 是解决特定问题的应用程序的另一个名称吗?
我正在学习 boo(有电子书),但我有一个问题是 DSL 到底是什么?更好的问题是,如果 DSL 是针对特定问题的,那么它是否只是一个真正的应用程序空间的…