问题标签 [comefrom]

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 投票
2 回答
202 浏览

language-agnostic - COMEFROM 控制流

根据维基百科, COMEFROM 流量控制被认为是一个笑话,不可读或完全有害。我想这样的功能在 AOP 场景中会非常有用(即,向方法添加记录器而不向方法添加记录器调用)。

这种控制结构不明显的缺点是否超过了潜在的有用性?还有其他缺点需要考虑吗?

因为这个而被提示问这个问题。

0 投票
3 回答
210 浏览

f# - 你如何在 F# 中实现 comefrom?

我已经开始习惯于 F#实现goto控制流的方式,但我不太确定如何处理comefrom比如 INTERCAL

comefrom是一个非常有用的构造,它允许您从标签中跳转。以下示例程序使用它来打印完整的洗手说明:

其美妙之comefrom处在于您可以在多个地方放置一个标签。

我尝试了这两个程序,但反复无常的 F# 编译器决定让我失望。如何comefrom在 F# 中利用?

0 投票
1 回答
277 浏览

language-agnostic - goto 和 comefrom 一样强大吗?

我只是想知道讨厌goto的声明是否与声明一样强大comefrom?在我看来,他们的能力可能是相同的,但我对此并不完全确定。是否有任何正式证据证明它们同样强大(或不同样强大)?


对于任何从未听说过的人:comefrom有点颠倒goto