summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorhierro <hierro>2002-08-10 19:39:49 +0000
committerhierro <hierro>2002-08-10 19:39:49 +0000
commite07ad1e660c7be34c637d52a01e46a461ae0aec7 (patch)
treefecde89243793bdd16c357496964b581fd312b00 /TODO
parent7393a78c393181e515a4232111dfa0f07934734a (diff)
downloadpython-cheetah-e07ad1e660c7be34c637d52a01e46a461ae0aec7.tar.gz
*** empty log message ***
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 9 insertions, 5 deletions
diff --git a/TODO b/TODO
index 6b99288..6dff1f6 100644
--- a/TODO
+++ b/TODO
@@ -6,7 +6,15 @@ Cheetah TODO list
* When a task is completed please remember to note it in the CHANGES file
-Languague Specification
+
+Goals for 1.0
+=========================================================================
+- Change #compiler-settings to #compiler
+- Revamp 'cheetah' command-line arguments (see below)
+- write a formalized grammar for Cheetah in BNF
+
+
+Other TODO Items
================================================================================
- revisit parsed #include directives. Are they necessary at all??
@@ -16,10 +24,6 @@ Languague Specification
something else do a parsed include ('#include parsed', '#include cheetah'?),
so that users get parsing only if they explicitly request it.
-- write a formalized grammar for Cheetah in BNF
-
-Implementation
-================================================================================
- implement some better error handling for misformed #for, #if, #try directives,
etc. At the moment these errors are not caught until Python executes the