问题标签 [boo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1988 浏览

jvm - Boo 编程语言是否有非 CLI 实现(尤其是 JVM)?

Boo看起来是一种有趣的语言,但它似乎只为公共语言基础设施 (CLI),AKA .NET 实现——至少,我还没有找到任何其他实现,我特别喜欢 JVM 的实现,如果存在的话。所以,我想我会仔细检查一下堆栈溢出——是否有任何非 CLI 实现的 Boo?

0 投票
2 回答
295 浏览

c# - 如何创建一个类似于 Eclipse 自动完成功能的控件?

我想使用 Boo/C# 创建一个自动完成控件。如果您不知道它的外观,这是来自互联网的屏幕截图:

替代文字 http://archive.eclipse.org/eclipse/downloads/drops/S-3.5M7-200904302300/images/p2autocomplete.png

我基本上在考虑一个未装饰的窗口/对话框(我不确定我将如何实现),或者一个可以自己显示的控件(某种 ListBox)。

我怎么能实现这样的控制?

我对控件的弹出部分非常感兴趣!

0 投票
2 回答
410 浏览

c# - HORN 的实际应用是什么?

我最近听到了一些关于 HORN 的消息,想知道它可以解决什么问题,或者在现实生活中使用它有什么好处。

http://code.google.com/p/hornget/

0 投票
2 回答
1460 浏览

generics - Boo 中的泛型 - 是否有相当于 C# where 子句

Boo 中是否有一种方法可以像使用 C# 中的 where 子句那样表达泛型类型的一些约束?

简而言之,怎么写?:

谢谢

0 投票
2 回答
408 浏览

boo - 嘘参考卡?

我正在寻找 boo 语法表/参考卡。在 google 和 boo 的网站上快速搜索没有出现任何内容,有人知道在哪里吗?

0 投票
5 回答
15971 浏览

c# - Boo vs C# vs Python?

与 C# 相比,Boo 感觉更 Pythonic,但它也被编译为 .NET MSIL。我喜欢它的语法,甚至超过了 C# 的语法。但是我找不到一本教 Boo 的书。

而且我真的不知道,是学习 Boo 比 C# 好还是学习 C# 比 Boo 好。我只想使用一些类似 Python 的数据类型。那些是:

  • {key1:value1, key2:value2}→ 字典
  • [Value1,Value2,Value3]→ 列表(可编辑/更改)
  • (Value1,Value2,Value3)→ 元组(无法编辑/更改)

我使用字典而不是列表和元组。我想知道,哪个更好?

0 投票
5 回答
773 浏览

metaprogramming - Boo 的元编程和可扩展性功能指南?

我有兴趣了解 Boo 更强大的功能,例如语法宏、解析器支持(Ometa?)、编译器管道等。我的印象是,这些领域一直在不断变化,而且文档记录不足。除了学习源代码,还有什么好的资源可以学习这些东西吗?

0 投票
1 回答
430 浏览

excel - Boo - Excel 自动化,选择范围时遇到问题

我正在研究 Boo,并认为尝试转换几个可自动执行 Excel 的古老 VB 脚本(在本例中为 2007 年)将是一个有用的练习。很多东西似乎很容易翻译,但是我在选择范围时遇到了很多麻烦——每当我尝试获取或设置它们时,我都会得到一个 TargetInvocationException Member not found。

这是我在 booish 中运行的(缩减)示例:

某些事情可以正常工作,例如设置工作表的 Name 属性等,但是如何使用范围?是否有一些我需要调用的 VB 隐藏的特殊方法,如果有,我将如何找出这些方法?

干杯,

莱尼。

0 投票
2 回答
157 浏览

syntax - 如何在 Boo 中转义标识符?

如果我有一个与现有关键字同名的标识符,我该如何转义它?

0 投票
1 回答
152 浏览

.net - Boo 中的 WSA 编译器可以安全使用吗?

在我们的程序中,我们使用 boo 作为宏系统大约 2 年。一切都像一个魅力,但python语法对于新手来说很奇怪。据我所知,boo 具有空白不可知(WSA)编译器,其语法类似于 ruby​​:而不是

你可以写:

这是理想的:)

  1. 使用安全吗?
  2. 它可以与默认语法并排使用吗?
  3. 我可以将大量现有宏转换为 WSA 样式吗?
  4. 我可以通过编译器步骤添加“额外”冒号吗