1 $Id: TODO,v 1.2 2008-04-25 11:08:43 rjones Exp $
4 (1) In bitmatch operator, use patterns not expressions.
6 (2) Allow matching against strings.
8 (3) DONE - Change the syntax so { ... } surrounds match patterns.
10 (4) Provide UInt32 and UInt64 types.
12 (5) Allow for specific offsets and alignment. Something like this:
15 another : 16 : offset(256); (* location would be 256 bits from start *)
21 another : 16 : align(32); (* implicit 16 bit gap before this *)
26 { start : 16 : assert (offset = 0); }
28 (Q: Are these evaluated at compile time or at run time or selectable?)
30 (8) Named but unbound patterns to avoid "Warning Y: unused variable".