Added an item.
authorthurston <thurston@052ea7fc-9027-0410-9066-f65837a77df0>
Sat, 7 Apr 2007 20:09:02 +0000 (20:09 +0000)
committerthurston <thurston@052ea7fc-9027-0410-9066-f65837a77df0>
Sat, 7 Apr 2007 20:09:02 +0000 (20:09 +0000)
git-svn-id: http://svn.complang.org/ragel/trunk@180 052ea7fc-9027-0410-9066-f65837a77df0

TODO

diff --git a/TODO b/TODO
index f112b6f..958438a 100644 (file)
--- a/TODO
+++ b/TODO
@@ -32,6 +32,13 @@ The tokstart/tokend variable should be shortened to ts/te.
 ================
 END 6.0 Features
 
+Minimization should remove a condition when the character allows both
+the positive and negative sense of the condition. This happens in:
+test_every_10_chars = ( ( c when test_len ) c{0,9} )**;
+In this example there is non-determinsm that is killed by the priorities, but
+since conditions are expanded before priorities are tested, many transitions
+end up with test_len || !test_len.
+
 Should be possible to include scanner definitions in another scanner.
 
 Need a "write entry name;" feature.