diff options
Diffstat (limited to 'miniany/TODOS')
-rw-r--r-- | miniany/TODOS | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/miniany/TODOS b/miniany/TODOS new file mode 100644 index 0000000..ed6e09e --- /dev/null +++ b/miniany/TODOS @@ -0,0 +1,12 @@ +- avoid inline assembler, have more a inline bytecode adder + explicit opcodes, e.g. nop -> .byte 0x90 +- read -1 problem is the c4.c as interpreter reading behaving wrongly + because -1 is wrongly handled in integer parsing +- variadic functions are not type-safe, do we need them? + - printf -> putint, putchar, etc. + - snprintf no option, strcat, strstr etc also not really + - newer formating functions and logging: strfmon, error, warn, syslog + - syscall + + + |