Added TODO file.
[ocaml-bitstring.git] / TODO
1 $Id: TODO,v 1.1 2008-04-15 13:41:14 rjones Exp $
2 Major to-do items.
3
4 (1) In bitmatch operator, use patterns not expressions.
5
6 (2) Allow matching against strings.
7
8 (3) Change the syntax so { ... } surrounds match patterns.
9
10 (4) Provide UInt32 and UInt64 types.
11
12 (5) Allow for specific offsets and alignment.  Something like this:
13
14     { start : 16;
15       another : 16 : offset(256);   (* location would be 256 bits from start *)
16     }
17
18 (6) and:
19
20     { start : 16;
21       another : 16 : align(32);     (* implicit 16 bit gap before this *)
22     }