这是我的代码:
OperatorTable addOperator("xor", 11)
OperatorTable println
true xor := method(bool, if(bool, false, true))
false xor := method(bool, if(bool, true, false))
true xor(false)
true xor false
当我将它输入 relp 时,它可以正常工作。但是,当我尝试在文件中运行它时,它的true xor false
工作方式很奇怪。