[Coco] replicating bitwise operators in BASIC
Brett Gordon
beretta42 at gmail.com
Fri Sep 9 09:21:29 EDT 2016
Ok.. i'll one-up you all: you can do it all with either NAND or XOR.
Although things get pretty hideous (but possible) to do either in the other!
cheers, brett
On Sep 9, 2016 8:15 AM, "Dave Philipsen" <dave at davebiz.com> wrote:
> Actually the XOR could be constructed out of just AND and NOT.
>
>
>
>
> On 9/8/2016 11:09 PM, Barry Nelson wrote:
>
>> The operators AND, OR, and NOT work fine.
>>
>> Example
>>
>> PRINT 3 AND 2
>>
>> outputs 2
>> and
>>
>> PRINT 1 OR 2
>>
>> outputs 3
>>
>> The XOR operator can be constructed out of AND, OR, and NOT.
>>
>> Brett Gordon beretta42 at gmail.com
>>> Thu Sep 8 23:54:22 EDT 2016
>>> BASIC gurus:
>>>
>>> In noodling with Jim's test code for the CoCoNIC, I realized the lack of
>>> bitwise AND, XOR, OR, etc. in coco BASIC. What's the orthodox way of
>>> replicating these operators that are so customary in other languages? I
>>> remember loads of head scratching in Lua, which like our BASIC, also
>>> lacks
>>> basic bitwise functions and converts all numbers to floats.
>>>
>>> brett
>>>
>>
>>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>
More information about the Coco
mailing list