任何在BASIC长大,后来转用另一种语言的人都很难习惯“(a == b)”而不是“(a = b)”来测试平等。
BASIC的方言是否使用“==”运算符进行比较而不是重载“=”进行分配和比较?或者 - 也许这是拉伸它 - 是否有一个实现可能很容易使用此行为(更改解析器识别的标记?)
这可以是DOS / Windows / Linux实现,并且不一定非常全面。 (我将其用于教学目的。)
答案 0 :(得分:2)
algol家族中双重平等的原因不是要区分平等吗?那么,您对“LET”关键字有什么看法?放弃它?这是我最喜欢的关键字!如此宽容......
开源,FTW!