Hi Andy,

Andy Wingo <wi...@pobox.com> writes:

>   * some bytecode tweaks
>      - function prologues can be shorter in the common case
>      - perhaps docstrings should take less space in objcode, by allowing
>        them to be specified positionally in the program metadata,
>        removing need to embed 'documentation symbol in meta-procedure

Likewise: review bytecodes; for instance, most of time integers are
written in native endianness, but sometimes they are in big endian, and
sometimes the width of integers seems quite arbitrary.

Besides:

  * Add Scheme code coverage.

  * Add tests for untested parts.

  * Fix ES compiler (but note, I’m not really volunteering on this one
    :-)).

  * Walk the bug tracker; fix incompatibility & portability bugs listed
    there.

  * Test on various platforms, fix fix fix.

  * Review the list of exported C symbols.  Possibly keep internal some
    of the C symbols introduced in 1.9 (aka. move away from C).

  * Investigate the precedence of “coding:” cookies vs. current locale
    (currently the current locale seems to have higher precedence.)

There’s also a wealth of optional things on my to-do list, of course.
;-)

Thanks,
Ludo’.



Reply via email to