问题标签 [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.
jvm - Boo 编程语言是否有非 CLI 实现(尤其是 JVM)?
Boo看起来是一种有趣的语言,但它似乎只为公共语言基础设施 (CLI),AKA .NET 实现——至少,我还没有找到任何其他实现,我特别喜欢 JVM 的实现,如果存在的话。所以,我想我会仔细检查一下堆栈溢出——是否有任何非 CLI 实现的 Boo?
c# - 如何创建一个类似于 Eclipse 自动完成功能的控件?
我想使用 Boo/C# 创建一个自动完成控件。如果您不知道它的外观,这是来自互联网的屏幕截图:
我基本上在考虑一个未装饰的窗口/对话框(我不确定我将如何实现),或者一个可以自己显示的控件(某种 ListBox)。
我怎么能实现这样的控制?
我对控件的弹出部分非常感兴趣!
c# - HORN 的实际应用是什么?
我最近听到了一些关于 HORN 的消息,想知道它可以解决什么问题,或者在现实生活中使用它有什么好处。
generics - Boo 中的泛型 - 是否有相当于 C# where 子句
Boo 中是否有一种方法可以像使用 C# 中的 where 子句那样表达泛型类型的一些约束?
简而言之,怎么写?:
谢谢
boo - 嘘参考卡?
我正在寻找 boo 语法表/参考卡。在 google 和 boo 的网站上快速搜索没有出现任何内容,有人知道在哪里吗?
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)
→ 元组(无法编辑/更改)
我使用字典而不是列表和元组。我想知道,哪个更好?
metaprogramming - Boo 的元编程和可扩展性功能指南?
我有兴趣了解 Boo 更强大的功能,例如语法宏、解析器支持(Ometa?)、编译器管道等。我的印象是,这些领域一直在不断变化,而且文档记录不足。除了学习源代码,还有什么好的资源可以学习这些东西吗?
excel - Boo - Excel 自动化,选择范围时遇到问题
我正在研究 Boo,并认为尝试转换几个可自动执行 Excel 的古老 VB 脚本(在本例中为 2007 年)将是一个有用的练习。很多东西似乎很容易翻译,但是我在选择范围时遇到了很多麻烦——每当我尝试获取或设置它们时,我都会得到一个 TargetInvocationException Member not found。
这是我在 booish 中运行的(缩减)示例:
某些事情可以正常工作,例如设置工作表的 Name 属性等,但是如何使用范围?是否有一些我需要调用的 VB 隐藏的特殊方法,如果有,我将如何找出这些方法?
干杯,
莱尼。
syntax - 如何在 Boo 中转义标识符?
如果我有一个与现有关键字同名的标识符,我该如何转义它?
.net - Boo 中的 WSA 编译器可以安全使用吗?
在我们的程序中,我们使用 boo 作为宏系统大约 2 年。一切都像一个魅力,但python语法对于新手来说很奇怪。据我所知,boo 具有空白不可知(WSA)编译器,其语法类似于 ruby:而不是
你可以写:
这是理想的:)
- 使用安全吗?
- 它可以与默认语法并排使用吗?
- 我可以将大量现有宏转换为 WSA 样式吗?
- 我可以通过编译器步骤添加“额外”冒号吗