在 Visual Studio 中调试 Boo
我最近刚刚玩过 Rhino DSL,并使用 Boo 创建了一个简单的 DSL。当我调试第一个代码时,我非常惊讶地发现,在调试时我实际上也在单步执行 boo 文件。太…
Rhino DSL 中的竞争条件?
在我当前的项目中,我正在使用 Boo/Rhino DSL(顺便说一句,这是多么棒的事情啊)。 在深入研究代码时,我遇到了以下代码: engine.Cache.WriteLock( …
DSL 是解决特定问题的应用程序的另一个名称吗?
我正在学习 boo(有电子书),但我有一个问题是 DSL 到底是什么?更好的问题是,如果 DSL 是针对特定问题的,那么它是否只是一个真正的应用程序空间的…
Windows Mobile 设备指出找不到程序集 System.Windows.Forms 2.0.0.0
我是 .NET 编程的新手,我正在尝试使用 .NET Compact Framework 2.0 为 Windows Mobile 设备创建一个简单的 Windows 窗体应用程序。我使用 Boo 进行开…
Windows Phone 7 (WP7) 支持哪些编程语言?
我记得,WP7 支持 C#,但不支持任何 .Net 动态语言(Ruby 或 Python)。除了 C# 之外还支持其他编程语言吗?可以使用 Boo 开发应用程序吗?…
Sharpdevelop 中的 XAML 和 Boo
我能够在 Sharpdevelop 中创建并运行 boo 控制台应用程序。 有没有办法使用XAML标记指定UI并在boo中编写后面的代码以在Sharpdevelop中进行WPF开发?如…
Python3 函数注释的类型提示与 Boo
我已经开始使用 python 进行一个中型项目,我决定使用 python 3,因为我没有使用任何大型外部库,并且 py3k 有一些不错的新语法糖,更重要的是函数注…
领域特定语言 (DSL) 可以本地化(即翻译)吗?
我从未编写过 DSL,但我正在将其视为新项目的一项功能(假设)。最终用户将能够用自然语言表达概念,例如工作日 10 点到 11 点(每月第一个星期一除外…
使用 trunk Boo 编译 Ayende 的 Binsor
我正在尝试更新我们的参考资料,包括 Boo。编译 Binsor 时,我遇到了一堆错误,我一次解决一个错误。经过大量源浏览和谷歌搜索后,我无法弄清楚如何修…
如何在 Boo 中创建嵌套宏
我正在 Boo 中创建嵌套宏,我编写了这个程序: macro text: macro subMacro: text["Text"] = "Hello World" return [| block: System.Console.WriteLi…
Boo:显式指定哈希类型
我是 Boo 的新手,并试图弄清楚如何声明哈希的类型。当我这样做时: myHash = {} myHash[key] = value (later) myHash[key].method() 编译器抱怨“方…