X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=TODO;h=1048b6c0d32f9fdf2373d3bd0391e573e7185005;hb=97d6c6f6b1922621ca013668eba9a9a9f71d60fe;hp=c5a488fe8e54e193bcee97afe61380fe1479eb8d;hpb=564f1eac7ce351b863dba65b75d71fdf3c92b73e;p=pspp-builds.git diff --git a/TODO b/TODO index c5a488fe..1048b6c0 100644 --- a/TODO +++ b/TODO @@ -1,16 +1,8 @@ -Time-stamp: <2004-03-24 19:52:48 blp> +Time-stamp: <2004-03-26 00:07:35 blp> What Ben's working on now. -------------------------- -Expression parser/optimizer/evaluator revisions: - - * Testing. - - * Add random distributions. - - * Get rid of Boolean/integer type mismatch errors. - Procedures need to be able to make multiple passes. Write a better descriptive stats evaluator based on NR two-pass technique, @@ -25,6 +17,11 @@ CROSSTABS needs to be re-examined. TODO ---- +The expression tests need tests for XDATE and a few others, see +tests/xforms/expressions.sh comments for details. + +Expressions need random distribution functions. + There needs to be another layer onto the lexer, which should probably be entirely rewritten anyway. The lexer needs to read entire *commands* at a time, not just a *line* at a time. It also needs to support arbitrary putback,