问题标签 [parentheses]

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 投票
1 回答
190 浏览

java - 快速的小 Java 问题:SQLException 周围的括号

用括号括起来有什么作用sqle?任何事物?

只是好奇。

0 投票
1 回答
1939 浏览

ruby - Ruby 块和不带括号的参数

我提取了简单的例子:

我想知道为什么第一个 pp 产生:

虽然所有的订单都在给:

我认为它与运算符优先级有关。我在哪里可以找到好的解释?

0 投票
2 回答
2496 浏览

vim - 保持括号平衡(Vim 的 Paredit?)

Emacs 有Paredit,它可以主动阻止您输入不平衡的括号(没有C-Q (强制插入文字或其他疯狂的东西)。插入一个开放的paren也会插入一个关闭的paren。在括号上退格要么删除开头和结尾的括号,要么都不删除。有一些快捷方式可以在新括号中包装一个裸词,从当前封闭的括号中踢出一个单词,扩展括号以吞下更多附近的单词,等等。

就像是

可以让你开始使用 Vim。但是在 Vim 中模拟 Paredit 的其他一些更强大功能的最佳方式是什么?

0 投票
10 回答
3778 浏览

algorithm - 如何给表达式加上括号?

我有一个想法,可以制作一个简单的程序,这将帮助我在 C 等语言中使用运算符优先级。其中最困难的部分是给表达式加上括号。例如,我想要这个:

转换为:

我在这些步骤中手动完成的:

实现这一目标的最佳方法是什么?是否已经有我可以使用的解决方案?我更喜欢在 PHP、C、C++、Python 或 Ruby 中执行此操作。

(这不是我程序的全部想法,这只是第一步。)

0 投票
4 回答
3647 浏览

vim - 如何在VIM中设置花括号'/括号'/方括号'/算术运算符的语法高亮颜色?

如何突出显示运算符/括号/括号/等。在 VIM 中?我对着色匹配或不匹配的括号/括号不感兴趣。

我试过 ":hi cBracket/whatnot guifg=something" 和 ":hi Operator/cOperator guifg=something" 但这些似乎没有任何影响。

0 投票
2 回答
6190 浏览

sql - 将 TSQL 转换为 MS-Access SQL

TSQL(在 MS SQL Server 2000 和 2005 中使用)允许多个 JOIN 子句,一个接一个,不需要逗号或括号。在 Access 中试试这个,它会抛出一个合适的结果:“查询表达式中的语法错误(缺少运算符)......”

根据我在 Google 中收集到的信息,Access SQL 需要括号来对 JOIN 子句进行分组。关于如何完成此操作的大多数建议是使用设计视图或查询向导,并让 Access 找出将括号放在哪里(在标准 SQL 中不需要)。问题是,我太习惯在文本编辑器(记事本、SSMS、VS2005 等等)中执行我的 SQL,以至于设计视图和向导阻碍了我的皮肤爬行。有时,如果有多种可能性,向导会对加入什么做出错误的假设,而且我已经习惯于自己在 TSQL 中做这件事,以至于我宁愿让向导排除在外。

是否没有将 TSQL 转换为 Access SQL 的工具,或者至少有一组关于放置括号的规则?

例子:

0 投票
3 回答
1734 浏览

emacs - 更改 Paredit 格式

在 C 等编程模式中使用 paredit 时,键入 ( 将在我尝试调用函数时在括号前插入一个空格,从而留下:

有没有办法在不更改 paredit 源的情况下禁用空间插入?

0 投票
15 回答
3078 浏览

programming-languages - 具有不需要括号的函数的语言?

IIRC,vb6 允许不带 () 的函数调用。IIRC,只要 func 没有返回值,就可以使用它,并且您始终可以使用 func(same, params, here)。

还有哪些其他语言允许这样做?你认为没有括号的 func 应该是什么意思?他们的规则是什么?

免责声明:我正在设计一种语言,所以如果我接受了这个想法你会感到不安,那么请不要写它。

0 投票
10 回答
118524 浏览

vim - 如何在 Vim 中的括号(或引号或 ...)之间进行选择?

我敢肯定曾经有一个用于这种东西的插件,但现在我需要它,我似乎(自然)找不到它,所以我只想问得好简单。

在括号、引号或通常匹配字符列表之间进行选择的最简单方法是什么?

例如,在这里我想选择(a), 或Computed solution coefficients:.

我对多行不感兴趣,只对发生在一行上的情况感兴趣。

0 投票
2 回答
57 浏览

query-optimization - 是否有最佳方法/算法来处理 BOOL 或算术运算中不必要的额外括号

我有这个,我以编程方式构建它:

为了调试,我正在寻找一种基本上可以将其减少到所需的最少括号的好方法:

我在 C# 上,但如果你有一个很好的技术,我会移植它。