mescc: Mes C Library: Use __ as global internal prefix.
[mes.git] / src /
2019-03-02 Jan Nieuwenhuizenmescc: Mes C Library: Use __ as global internal prefix.
2019-02-24 Jan Nieuwenhuizenmescc: Mes C Library: Initialize streams in crt1.
2019-02-24 Jan Nieuwenhuizencore: Rename load_env to read_boot.
2019-02-10 Jan Nieuwenhuizencore: Initialize g_buf dynamically, add MES_STRING_MAX...
2019-02-15 Jan Nieuwenhuizencore: Resurrect POSIX build. Thanks, gio!
2019-01-04 Jan Nieuwenhuizencore: Remove struct definitions for builtins, drop...
2019-01-04 Jan Nieuwenhuizencore: Remove struct definitions for cells, drop snarfin...
2018-12-27 Jan Nieuwenhuizencore: Remove string debugging.
2018-12-27 Jan Nieuwenhuizencore: Remove --dump, --load.
2018-12-15 Jan Nieuwenhuizencore: Bump MAX_STRING to 524288
2018-11-15 Jan Nieuwenhuizencore: Add string-ref.
2018-11-15 Jan Nieuwenhuizencore: Add string-length.
2018-11-15 Jan Nieuwenhuizencore: Add string-append.
2018-11-11 Jan Nieuwenhuizencore: String as array of bytes.
2018-11-14 Jan Nieuwenhuizencore: struct_set_: Oops typo.
2018-11-11 Jan Nieuwenhuizencore: read_string: Allow for gc.
2018-11-11 Jan Nieuwenhuizencore: Add delete_file.
2018-11-11 Jan Nieuwenhuizencore: Add dup, dup2.
2018-11-11 Jan Nieuwenhuizencore: Add getcwd.
2018-11-11 Jan Nieuwenhuizencore: Support redirection of stderr.
2018-11-11 Jan Nieuwenhuizencore: Assert g_free in alloc.
2018-10-21 Jan Nieuwenhuizenmes: read-string: Take optional port argument.
2018-10-21 Jan Nieuwenhuizencore: eval_apply: Order gotos according to frequency.
2018-10-21 Jan NieuwenhuizenRevert "core: eval_apply profile."
2018-10-21 Jan Nieuwenhuizencore: eval_apply profile.
2018-10-20 Jan Nieuwenhuizencore: Fix displaying of closure.
2018-10-20 Jan Nieuwenhuizencore: Set procedure in stack frame.
2018-10-20 Jan Nieuwenhuizencore: Implement stack and frame.
2018-10-20 Jan Nieuwenhuizencore: Support time functions.
2018-10-18 Jan Nieuwenhuizencore: Use hash table for symbols.
2018-10-19 Jan Nieuwenhuizencore: Use assert before failure exit.
2018-10-18 Jan Nieuwenhuizencore: Add hashq_get_handle, hash, hash_ref, hash_set_x.
2018-10-18 Jan Nieuwenhuizenmes: Move pair? to core.
2018-10-19 Jan Nieuwenhuizenmes: Move assoc to core.
2018-10-20 Jan NieuwenhuizenRevert "core: Add gc-debug for stack array."
2018-10-19 Jan Nieuwenhuizencore: Add gc-debug for stack array.
2017-12-14 Jan Nieuwenhuizencore: Use array-based stack.
2018-10-16 Jan Nieuwenhuizencore: expand_variable: Remove weird exceptions: begin...
2018-10-15 Jan Nieuwenhuizenmes: Switch to srfi-9 based on structs.
2018-10-15 Jan Nieuwenhuizenmes: srfi-9: Add implementation based on struct.
2018-10-15 Jan Nieuwenhuizencore: hashq-table: Refactor to be a record-like struct.
2018-10-15 Jan Nieuwenhuizencore: Use hashq-table for macros.
2018-10-15 Jan Nieuwenhuizencore: Add hashq-table type.
2018-10-15 Jan Nieuwenhuizencore: Add boot-module.
2018-10-14 Jan Nieuwenhuizencore: Add module-define!
2018-10-14 Jan Nieuwenhuizencore: Add module indirection for variable lookup.
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-12-13 Jan Nieuwenhuizencore: Support \xNN in reader. Fixes tcc-boot running... fix
2018-10-06 Jan Nieuwenhuizencore: reader: Support 64 bit.
2018-10-06 Jan Nieuwenhuizencore: Avoid 64bit zero divide.
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-12 Jan Nieuwenhuizencore: lib: Prepare for M2-Planet.
2018-08-12 Jan Nieuwenhuizencore: reader: 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-07-12 Jan Nieuwenhuizencore: Fix segfault on Debian/strectch. Thanks, pdewacht!
2018-06-26 Jan Nieuwenhuizencore: Fix compile warnings.
2018-06-26 Jan Nieuwenhuizencore: execl_: Allow 1000 arguments.
2018-06-18 Jan Nieuwenhuizencore: Resurrect dump-tiny.
2018-06-18 Jan Nieuwenhuizencore: Resurrect loading of boot-0.32-mo.
2018-06-02 Jan Nieuwenhuizenmescc: Support gcc-2.6.3.
2018-05-30 Jan Nieuwenhuizenmescc: Support binutils-2.5.1.
2018-05-29 Jan Nieuwenhuizenbuild: Use arch-dir.
2018-05-29 Jan Nieuwenhuizenmlibc: Cleanup.
2018-05-28 Jan Nieuwenhuizencore: Refactor boot-0 loading.
2018-05-25 Jan NieuwenhuizenRevert "fork/exec: debug."
2018-05-25 Jan Nieuwenhuizenfork/exec: debug.
2018-05-24 Jan Nieuwenhuizencore: Support fork, waitpid, execve.
2018-05-16 Jan Nieuwenhuizencore: Add logxor.
2018-05-16 Jan Nieuwenhuizencore: reader: Support binary #b101.
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-05-02 Jan Nieuwenhuizencore: Fixes for int-max, int-min.
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-29 Jan Nieuwenhuizencore: Fix gc_up_arena for x86_64.
2018-04-29 Jan Nieuwenhuizencore: Fix compile warnings.
2018-04-27 Jan Nieuwenhuizencore: Add chmod.
2018-04-25 Jan Nieuwenhuizencore: jam-scaper/garbage-collector: Use only one arena.
2018-04-24 Jan Nieuwenhuizencore: last_pair: Move to core.
next