core: Add module type.
[mes.git] / src / mes.c
2018-10-14 Jan Nieuwenhuizencore: Add module type.
2018-10-14 Jan Nieuwenhuizencore: Add cstring_to_symbol.
2018-10-13 Jan Nieuwenhuizencore: Add struct type.
2018-10-15 Jan Nieuwenhuizencore: core:cdr: Support port type.
2018-10-06 Jan Nieuwenhuizencore: Use proper name for %compiler.
2018-10-06 Jan Nieuwenhuizencore: Resurrect MES_MINI for non-POSIX.
2018-10-04 Jan Nieuwenhuizencore: Support x86_64.
2018-08-12 Jan Nieuwenhuizencore: mes: Prepare for M2-Planet.
2018-08-11 Jan Nieuwenhuizenmescc: Mes C Library: Add x86_64 libc support.
2018-08-10 Jan Nieuwenhuizenmescc: Mes C Library: Add x86_64 libc-mini support.
2018-07-25 Jan Nieuwenhuizenbuild: Make build more autotools-like.
2018-07-22 Jan NieuwenhuizenGNU Mes.
2018-07-21 Jan Nieuwenhuizenbuild: Support --srcdir build.
2018-07-21 Jan Nieuwenhuizencore: Document number->string INT-MIN failure with...
2018-07-21 Jan Nieuwenhuizencore: Resurrect gcc support.
2018-07-21 Jan Nieuwenhuizenbuild: Separate Mes and Guile modules.
2018-06-18 Jan Nieuwenhuizencore: Resurrect dump-tiny.
2018-06-18 Jan Nieuwenhuizencore: Resurrect loading of boot-0.32-mo.
2018-05-29 Jan Nieuwenhuizenbuild: Use arch-dir.
2018-05-29 Jan Nieuwenhuizenmlibc: Cleanup.
2018-05-28 Jan Nieuwenhuizencore: Refactor boot-0 loading.
2018-04-28 Jan Nieuwenhuizencore: Have core:eval expand macros.
2018-04-29 Jan NieuwenhuizenRevert "core: Remove pmatch-car, pmatch-cdr hack."
2018-04-28 Jan Nieuwenhuizencore: Remove pmatch-car, pmatch-cdr hack.
2018-04-30 Jan NieuwenhuizenRevert "core: length: Check parameter."
2018-04-30 Jan Nieuwenhuizencore: length: Check parameter.
2018-04-29 Jan Nieuwenhuizenbuild: Simplify, drop make.scm experiment.
2018-04-30 Jan Nieuwenhuizencore: Use length__.
2018-04-29 Jan Nieuwenhuizenmes-snarf: Support running with Mes.
2018-04-29 Jan Nieuwenhuizencore: reverse!: Handle empty list.
2018-04-29 Jan Nieuwenhuizencore: Add string ports.
2018-04-29 Jan Nieuwenhuizenmes: assq, assoc-ref: Handle non-A-LISTs.
2018-04-29 Jan Nieuwenhuizencore: Use single definition rule for cell-type.
2018-04-25 Jan Nieuwenhuizencore: jam-scaper/garbage-collector: Use only one arena.
2018-04-22 Jan Nieuwenhuizenmes: Guile-like command-line interface.
2018-04-10 Jan Nieuwenhuizencore: Compile minimal mes with MES_MINI=1.
2018-04-21 Jan Nieuwenhuizencore; reader_read_string: Support escaped characters.
2018-04-21 Jan Nieuwenhuizenmes: Resurrect macros in repl.
2018-04-21 Jan Nieuwenhuizencore: Fixes for garbage collector/jam scraper.
2018-04-21 Jan Nieuwenhuizencore: drop global_p from variable.
2018-04-20 Jan Nieuwenhuizencore: append2, append_reverse, reverse, reverse!: Creat...
2018-04-14 Jan Nieuwenhuizencore: Cleanup make_cell, remove tmp cells.
2018-04-14 Jan Nieuwenhuizenmes: Move base-0.mes int boot-0.scm.
2018-04-13 Jan Nieuwenhuizenmes: Unify mlibc-gcc and mes builds.
2018-04-12 Jan Nieuwenhuizencore: Remove local variables from gc.
2018-04-12 Jan Nieuwenhuizencore: Listen to MES_SAFETY environment variable.
2018-04-12 Jan Nieuwenhuizencore: Remove local variables from eval/apply.
2018-04-12 Jan Nieuwenhuizencore: Remove MesCC reminder.
2018-04-11 Jan Nieuwenhuizencore: Update default memory settings.
2018-04-09 Jan Nieuwenhuizencore: Tune debug printing.
2017-11-21 Jan Nieuwenhuizendoc: Release udpate.
2018-04-08 Jan Nieuwenhuizencore: Workaround for mescc.
2018-04-05 Jan Nieuwenhuizenmes: Cleanup formatting.
2017-12-09 Jan Nieuwenhuizenmes: Single environment lookup for variables, SICP...
2018-03-04 Jan Nieuwenhuizenmes: Iterative recursive macro expand.
2018-02-03 Jan Nieuwenhuizenmes: Boot from MES_BOOT, boot-0.scm.
2018-01-25 Jan Nieuwenhuizenmes: More informative error reporting for number asserts.
2018-01-07 Jan Nieuwenhuizenmes: Better error reporting.
2018-01-01 Jan Nieuwenhuizenmes: gc_safety.
2018-01-01 Jan Nieuwenhuizentest: Add syntax tests.
2017-12-17 Jan NieuwenhuizenRevert "mes: use array-based stack. WIP: will not survi...
2017-12-14 Jan Nieuwenhuizenmes: use array-based stack. WIP: will not survice gc.
2017-12-12 Jan Nieuwenhuizenmes: Fix assq to improve performance.
2017-12-09 Jan Nieuwenhuizenmes: Resurrect define, define-macro in C core.
2017-12-09 Jan Nieuwenhuizenmescc: Allow invoking git mescc.mes from elsewhere.
2017-11-29 Jan Nieuwenhuizenmes: resurrect full reader in C core.
2017-07-26 Jan Nieuwenhuizenbuild: Install and installed-run fixes.
2017-06-12 Jan Nieuwenhuizencore: %moduledir ends with /.
2017-05-28 Jan Nieuwenhuizencore: Always include reader.c, drop binary read-0-32...
2017-05-23 Jan Nieuwenhuizenmescc: C99 header files and declaraions.
2017-05-19 Jan Nieuwenhuizencore: Add current-output-port, open-output-file, set...
2017-05-02 Jan Nieuwenhuizenmescc: Support regular C99 compile, headers + mlibc.
2017-05-05 Jan Nieuwenhuizenbuild: Resolve MODULEDIR confusion. Fixes mes installa...
2017-04-24 Jan Nieuwenhuizencore: Set argv for mescc too.
2017-04-17 Jan Nieuwenhuizencore: Move some debugging to MES_DEBUG=2.
2017-04-17 Jan Nieuwenhuizenmescc: Add getenv.
2017-04-12 Jan Nieuwenhuizenbuild: Refactor.