Talk:Whirl

From Esolang
Jump to navigation Jump to search

Logic operation

I don't understand how the Logic operation works. Suppose value is initialized to 0 and memory cells too. The simple program 0111100 calls the Logic operation. The documentation has this to say about Logic: "If memval is 0, then value is set to 0. Otherwise, value is set to value AND 1. This is a logical AND." According to the documentation I'd guess value would continue to be 0 but it is set to 1. Similar behaviour occurred when I expected Logic to set value to 1 but it set it to 0. I tried the code with [1]. --ZeroOne 23:07, 13 Jun 2005 (GMT)

According to reference interpreter, when Logic operation works, value is set to 0 if memval is 0 or value is 0 (because 0 AND 1 is 0), set to 1 otherwise. --Tokigun 09:13, 14 Jun 2005 (GMT)

Turning tarpits category

I'm removing the Turning tarpits category from this page, because it's new, and I don't think there are enough languages to qualify for such a category. If you disagree, please comment on Esolang talk:Categorization. --Graue 03:16, 1 Jul 2005 (GMT)

That's fine. I just did it for fun anyway and wasn't sure what the protocol was. --BigZaphod 04:45, 1 Jul 2005 (GMT)