Closed itdaniher closed 10 years ago
This bigger object ("packet"?) could be used to represent the containerization that happens when using FIFO or USB serialization & packetization instead of a nominally async serial representation.
may be linked to / solved by https://github.com/ade-ma/LibRedio/issues/2
Decided against recursion here, just added a case ~[uint] to Symbol. Uint's our nominally unoptimized friend for representing primitives, bits or chips, so it makes sense to go ahead and use it here for consistency's sake.
Changed my mind. Made recursive, added 'dbl' guard to Symbol enum to contain a f64, think this is a good direction to rebuild bitfount.rs
kpn.rs currently defines a symbol as either a string-tagged 'break,' a chip, or a sequence. This should be expanded to contain sequences of chips clearly identifiable as a sequence of their own right.