递归火山软件开发平台

标题: 我记得易飞扬那会有个3联判断。 [打印本页]

作者: urenai    时间: 2021-1-7 15:09
标题: 我记得易飞扬那会有个3联判断。
前段时间发帖没表达清楚,吴老板为此也发表过意见,

if(A>S<D>F<G>H<J<K)
实际上这句没毛病,
展开了也就=  A>S   ,  S<D  ,  D>F  ,F<G , G>H  , H<J  , J<K;

这回应该是表达清楚意思了。


作者: urenai    时间: 2021-1-7 15:13
感觉还是不对。

应该是  if ( A , >B , <C , >D , >E , >F )

感觉这样的连环判断,有点靠谱
作者: 0晨鹤0    时间: 2021-1-7 16:12
楼主这种语法在主流(甚至是所有)语言中前所未有。
其意思表达很不清晰。
例如:A, >B, <C, >D
到底是 D<B<A<C
还是 B<A<C, A>D (BD大小未定)
还是其他别的断句?

简单说就是歧义严重并且反人类,远没有 A>B && A<C && B>D 来的清晰。
其实现在各种语言已经把语法糖玩出花了,之所以依然没有这种方案,就是因为非常不实用。。。
作者: 创世魂    时间: 2021-1-7 16:52
A>B && A<C && B>D   现在火山只有这种方式,比较清晰。
作者: lijianye    时间: 2021-1-7 16:57
A>S<D>F<G>H<J<K,根本看不出哪个是比较,哪个是被比较。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4