trifork / erjang

A JVM-based Erlang VM
http://www.erjang.org
Apache License 2.0
725 stars 62 forks source link

EBitStringBuilder.bpos needs to be bitpos, not bytepos #10

Closed krestenkrab closed 14 years ago

krestenkrab commented 14 years ago

EBitStringBuilder mixes byte-indexing and bit-indexing, and the core model must be bit indexed because a bit string builder can have individual bits added to it. Sadly, we need to redo most of the methods similar to the way it is done in EBitStringMatchState.

krestenkrab commented 14 years ago

fixed