diff options
Diffstat (limited to 'miniany/REQUIREMENTS')
-rw-r--r-- | miniany/REQUIREMENTS | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/miniany/REQUIREMENTS b/miniany/REQUIREMENTS index b8281d1..d49c276 100644 --- a/miniany/REQUIREMENTS +++ b/miniany/REQUIREMENTS @@ -7,6 +7,7 @@ implementing: - requires a 3 parameter syscall to 80h (Linux) - requires - inline assembly +- for loop not implementing: - libc @@ -49,4 +50,9 @@ not implementing: - typedefs are just syntactic sugar, I use them mostly for 'struct T' -> 'T' - initializers of global and locals, not that important as we use C89 anyway, forcing us to separate declaration and usage of variables per scope - +- unions, useful to safe space in AST, but not strictly necessary +- bool, useful, but not strigtly necessary +- enums as constant replacement (instead of preprocessor), realy enum types + are not really useful. +- forward struct definitions or typedefs (handy for Compiler structure), but.. + |