X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=TODO;h=900ae212482a35d8eb90088f3861d417f347cbf7;hb=f25c540aaaf288957abacbfd2034c362bb051f90;hp=9cc63b346df2cc2fee36806e3481ef2604aaa1b7;hpb=a76c65de87a44ee406fc25f4f5f41b618970a264;p=ocaml-bitstring.git diff --git a/TODO b/TODO index 9cc63b3..900ae21 100644 --- a/TODO +++ b/TODO @@ -65,14 +65,14 @@ Major to-do items. (17) PARTLY DONE - Fix the META file. Current one is very broken. -(18) when() qualifier: +(18) DONE - check() qualifier: - { field : 16 : when (field > 100) } + { field : 16 : check (field > 100) } - The when(expr) qualifier will abort the rest of the match if the + The check(expr) qualifier will abort the rest of the match if the expression is false. -(19) bind() qualifier: +(19) DONE - bind() qualifier: { field : 16 : bind (field * 3) } ^pattern ^new value @@ -86,7 +86,7 @@ Major to-do items. There is a question of whether bind() should run before or after when() [best is probably when() first, then bind()]. -(20) save_offset_to() qualifier: +(20) DONE - save_offset_to() qualifier: { field : 16 : save_offset_to (offset), bind (field - offset) }