mes/module
Jan Nieuwenhuizen ebb15c72a3 mescc: Support stdarg.
* mlibc/include/stdarg.h (va_list): New type.
  (va_start, va_arg, va_end, va_copy): New macro.
  (vprintf): New declaration.
* mlibc/libc-mes.c (vprintf): New function.
  (printf): Rewrite using vprintf.
* module/language/c99/compiler.mes (expr->accu, expr->accu*): Handle
  any array.  Limitation: element size must be 4/sizeof (expression).
  (make-type): Add value pointer to type.
  (type:type, type:size, type:pointer, type:description): New functions.
  (ast->info): Handle typedef with pointer.
2017-07-05 18:48:08 +02:00
..
language mescc: Support stdarg. 2017-07-05 18:48:08 +02:00
mes mescc: Produce M1 output instead of hex2. 2017-07-02 16:25:14 +02:00
nyacc nyacc: Unbundle. 2017-05-07 10:04:32 +02:00
rnrs/arithmetic mescc: Use Nyacc frontend. 2016-12-31 09:03:07 +01:00
srfi mes: Add list-index. 2017-06-11 14:45:01 +02:00
sxml scm: Avoid xpath's shadowing of filter. 2017-01-03 22:18:22 +01:00