summaryrefslogtreecommitdiff
path: root/miniany/REQUIREMENTS
diff options
context:
space:
mode:
Diffstat (limited to 'miniany/REQUIREMENTS')
-rw-r--r--miniany/REQUIREMENTS6
1 files changed, 5 insertions, 1 deletions
diff --git a/miniany/REQUIREMENTS b/miniany/REQUIREMENTS
index cbee3f2..985def7 100644
--- a/miniany/REQUIREMENTS
+++ b/miniany/REQUIREMENTS
@@ -126,5 +126,9 @@ TODO:
a variable. Knowing the contest would require an AST.
- AST should not be the output of whole programs, scoping is maybe better
- don't allow non-blocked if/else, just avoid dangling else problems
-
+- for loops: they simply have a too general and weird semantic in C (missing
+ semicolon after the last triplet). IMHO a for loop makes sense for SIMD
+ operations only when we can use a stricter grammar to optimize certain
+ iterations.
+