diff options
Diffstat (limited to 'miniany/REQUIREMENTS')
-rw-r--r-- | miniany/REQUIREMENTS | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/miniany/REQUIREMENTS b/miniany/REQUIREMENTS index d49c276..0a6076c 100644 --- a/miniany/REQUIREMENTS +++ b/miniany/REQUIREMENTS @@ -7,7 +7,6 @@ implementing: - requires a 3 parameter syscall to 80h (Linux) - requires - inline assembly -- for loop not implementing: - libc @@ -55,4 +54,9 @@ not implementing: - enums as constant replacement (instead of preprocessor), realy enum types are not really useful. - forward struct definitions or typedefs (handy for Compiler structure), but.. +- for loop: unless we start optimizing (SIMD) there is no real benefit + for a generic 'for', a strict for i=0 to N, i++ is easier to optimize, when + you have a grammatical construct to help recognizing it. +- register number for register alloation + https://en.wikipedia.org/wiki/Strahler_number |