これは私のコードです:
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
奇妙に動作します。