Added TODO file.
authorRichard W.M. Jones <rich@annexia.org>
Tue, 15 Apr 2008 13:41:14 +0000 (13:41 +0000)
committerRichard W.M. Jones <rich@annexia.org>
Tue, 15 Apr 2008 13:41:14 +0000 (13:41 +0000)
TODO [new file with mode: 0644]

diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..11e2d02
--- /dev/null
+++ b/TODO
@@ -0,0 +1,22 @@
+$Id: TODO,v 1.1 2008-04-15 13:41:14 rjones Exp $
+Major to-do items.
+
+(1) In bitmatch operator, use patterns not expressions.
+
+(2) Allow matching against strings.
+
+(3) Change the syntax so { ... } surrounds match patterns.
+
+(4) Provide UInt32 and UInt64 types.
+
+(5) Allow for specific offsets and alignment.  Something like this:
+
+    { start : 16;
+      another : 16 : offset(256);   (* location would be 256 bits from start *)
+    }
+
+(6) and:
+
+    { start : 16;
+      another : 16 : align(32);     (* implicit 16 bit gap before this *)
+    }