From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Sun, 30 Mar 2014 12:26:16 -0400 To: 9fans@9fans.net Message-ID: <47ce4a1e83ccab956e28cc2b42fe2ba6@brasstown.quanstro.net> In-Reply-To: <476cf0fa086df162666e769d2a91802d@felloff.net> References: <476cf0fa086df162666e769d2a91802d@felloff.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] a strange bug in grep Topicbox-Message-UUID: d2cfdd80-ead8-11e9-9d60-3106f5b1d025 > 0xxxxxxx > 110xxxxx 10mmmmmm > 1110xxxx 10mmmmmm 10mmmmmm > 11110xxx 10mmmmmm 10mmmmmm 10mmmmmm > > m = tab2[i] > x = ~m [...] > > Rune tab2[] = > { > 0x003f, > 0x0fff, > 0x3ffff, > }; > > makes snese? doesn't a 3-bit mask -> 7 not 3? i read tab2[] as the number of possibilties for byte 1, assuming not ascii. if i've got that wrong, explain it again. :-) - erik