小编use*_*403的帖子

何时(表达){做东西}

有谁知道你可以使用哪种编程语言:

when( expression ){ do stuff }
Run Code Online (Sandbox Code Playgroud)

它应该在一些数组中注册表达式和代码块,然后通过后台线程每隔Q mili- /微/纳秒解析一次,并且对于每个计算结果为true的表达式,执行它的相应代码块.

您可能认为,我已经有了实现.我问,因为我认为在某些编程语言中原生支持它会很好.

对于谁可能会问这样的指令有什么用 - 想象一下,在程序中创建一些变量/对象,希望每次/当/变量/对象具有特定值/状态时执行过程.优点是您不必将代码绑定到变量/对象,并且在声明时甚至不必存在它们when(){}.这将是某种触发器

programming-languages

6
推荐指数
1
解决办法
137
查看次数

标签 统计

programming-languages ×1