core: Cleanup make_cell, remove tmp cells.
[mes.git] / module / mes /
2018-04-14 Jan Nieuwenhuizenmes: Move base-0.mes int boot-0.scm.
2018-04-09 Jan Nieuwenhuizencore: Tune debug printing.
2018-04-09 Jan Nieuwenhuizencore: Rewrite reader to create less garbage.
2017-11-21 Jan Nieuwenhuizendoc: Release udpate.
2018-04-07 Jan Nieuwenhuizenmescc: Remove debugging.
2018-04-07 Jan NieuwenhuizenRevert "core: Add member."
2018-04-07 Jan Nieuwenhuizencore: Add member.
2018-04-07 Jan Nieuwenhuizenmescc: trace M1 dumping.
2018-04-05 Jan Nieuwenhuizencore: Add equal2?.
2018-04-05 Jan Nieuwenhuizencore: Add memq.
2018-04-05 Jan Nieuwenhuizenmes: Remove duplicate memq.
2017-12-09 Jan Nieuwenhuizenmes: Single environment lookup for variables, SICP...
2018-03-04 Jan Nieuwenhuizenmes: Iterative recursive macro expand.
2018-01-25 Jan Nieuwenhuizenmes: Add incremental test suite.
2018-02-03 Jan Nieuwenhuizenmes: Boot from MES_BOOT, boot-0.scm.
2018-01-06 Jan Nieuwenhuizenmes: reader: reader_ prefix; read/write char/string...
2018-01-25 Jan Nieuwenhuizenmes: More informative error reporting for number asserts.
2018-02-03 Jan Nieuwenhuizenmes: simple-format: support ~A, ~S.
2018-01-07 Jan Nieuwenhuizenmes: Rename make-vector to core:make-vector.
2018-01-07 Jan Nieuwenhuizenmes: Better error reporting.
2018-01-07 Jan NieuwenhuizenRevert "mes: un-defmacro optargs. WIP"
2018-01-06 Jan Nieuwenhuizenmes: un-defmacro optargs. WIP
2018-01-06 Jan Nieuwenhuizenmes: Add define-macro*.
2018-01-05 Jan Nieuwenhuizenmes: Evaluate test of COND only once.
2018-01-04 Jan Nieuwenhuizenmes: #<eof> is not a character.
2018-01-04 Jan Nieuwenhuizenmes: open-input-string: peek fix.
2018-01-04 Jan Nieuwenhuizenmes: with-input-from-string: peek fix.
2018-01-03 Jan Nieuwenhuizenmescc: Resurrect guile-1.8.
2018-01-02 Jan Nieuwenhuizenmescc: cleanups.
2018-01-02 Jan Nieuwenhuizennyacc cpp-debugging, tests
2018-01-02 Jan Nieuwenhuizenmes: getopt-long: fix multi-opt and unclumping.
2018-01-01 Jan Nieuwenhuizenmes: Support equal? with arbitrary number of arguments.
2018-01-01 Jan Nieuwenhuizenmescc.mes: Use write for preprocessing output.
2018-01-01 Jan Nieuwenhuizenmes: Add write, core:write.
2018-01-01 Jan Nieuwenhuizenmes: Add dirname.
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-11 Jan Nieuwenhuizenmes: Reimplement records.
2017-12-11 Jan Nieuwenhuizenmes: Fix display of closure.
2017-12-09 Jan Nieuwenhuizenmes: Resurrect define, define-macro in C core.
2017-12-10 Jan Nieuwenhuizenmes: Fix initial display.
2017-12-09 Jan Nieuwenhuizenmescc: Allow invoking git mescc.mes from elsewhere.
2017-12-09 Jan Nieuwenhuizenmescc: Output performance hacks: use core:display.
2017-12-09 Jan Nieuwenhuizenmes: Nyacc support: Read old characters.
2017-12-09 Jan Nieuwenhuizenmescc: Use small, bootstrappable syntax rather than...
2017-12-09 Jan Nieuwenhuizenmes: Fix for pmatch on bootstrappable syntax-rules.
2017-12-03 Jan Nieuwenhuizenmescc: Tinycc support: Respect word size better.
2017-12-02 Jan Nieuwenhuizenmescc: prefix string labels with _.
2017-11-29 Jan Nieuwenhuizenmes: resurrect full reader in C core.
2017-11-27 Jan Nieuwenhuizenmescc: Mescc-tools support: char foo[BAR] = {'a', ...
2017-11-20 Jan Nieuwenhuizenmes: resurrect running MesCC: handle \t in strings.
2017-11-20 Jan Nieuwenhuizenmes: Nyacc support: with-fluids.
2017-09-10 Jan Nieuwenhuizenbuild: compile crt1.c, libc-mesc.c and <input>.c separa...
2017-08-08 Jan Nieuwenhuizenmescc: Tinycc support: word array assignment.
2017-08-06 Jan Nieuwenhuizenmescc: Tinycc support: struct assign by value.
2017-08-06 Jan Nieuwenhuizenmescc: Tinycc support: byte and word struct fields.
2017-07-30 rain1mescc: support \x00 strings in M1.
2017-07-29 Jan Nieuwenhuizenmescc: Tinycc support: fix accu value after comparison.
2017-07-29 Jan Nieuwenhuizenmescc: Tinycc support: uniquify strings per compilation...
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: = foo.baz = bla.
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: bugfix foo % bar.
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: bugfix *(cast)foo = bar.
2017-08-26 Jan Nieuwenhuizenmescc: bump default maximum for M1-strings to 80.
2017-07-26 Jan Nieuwenhuizenmescc: Bugfix: output M1-strings if possible.
2017-07-26 Jan Nieuwenhuizendoc: Release udpate.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: more function stack space.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: jump 32.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: multi-byte [local] offsets.
2017-07-26 Jan Nieuwenhuizenmescc: Naming fix.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: ~, ^=.
2017-07-26 Jan Nieuwenhuizenmescc: Refactor decl.
2017-07-26 Jan Nieuwenhuizenmescc: Use records for Guile: preparation.
2017-07-26 Jan Nieuwenhuizenbuild: Resurrect guile-2.0. Thanks rain1!
2017-07-26 Jan Nieuwenhuizenbuild: Use released M0 intead of M1.
2017-07-02 Jan Nieuwenhuizenmescc: Produce M1 output instead of hex2.
2017-06-25 Jan Nieuwenhuizenmescc: Remove ELF creation, handled by hex2 now.
2017-06-25 Jan Nieuwenhuizenmescc: Produce object files in hex2 format, remove...
2017-06-13 Jan Nieuwenhuizenmescc: Remove jump calculation, use labels: rename...
2017-06-13 Jan Nieuwenhuizenmescc: Remove jump calculation, use labels: remove...
2017-06-12 Jan Nieuwenhuizenmescc: Remove jump calculation, use labels: prepare.
2017-06-11 Jan Nieuwenhuizenmescc: Unify labels.
2017-06-11 Jan Nieuwenhuizenmescc: Write object files in hex2 or hex3 format.
2017-06-11 Jan Nieuwenhuizenmescc: Put _start at top of mlibc.
2017-05-21 Jan Nieuwenhuizenmescc: Refactor mlibc compilation.
2017-05-17 Jan Nieuwenhuizenmescc: support -c, -o.
2017-05-23 Jan Nieuwenhuizenmes: Bugifx for number->string radix > 10.
2017-05-21 Jan Nieuwenhuizenmes: Simplify read-string.
2017-05-21 Jan Nieuwenhuizenmes: Add negate.
2017-05-19 Jan Nieuwenhuizencore: Add current-output-port, open-output-file, set...
2017-05-19 Jan Nieuwenhuizenmes: Support octal numbers in reader.
2017-05-18 Jan Nieuwenhuizenmes: Add getopt-long.
2017-05-18 Jan Nieuwenhuizenmes: Add string-suffix?
2017-05-27 Jeremiah OriansPurging binary blobs
2017-05-08 Jan Nieuwenhuizenmescc: Add strcpy.
2017-05-07 Jan Nieuwenhuizenmes: Consider GUILE_LOAD_PATH for include-from-path.
2017-05-06 Jan Nieuwenhuizenmes: Add srfi-16 to Nyacc Guile support.
2017-05-06 Jan Nieuwenhuizenmes: Support #\cr short form in reader.
2017-05-06 Jan Nieuwenhuizenmescc: Support ==, != as expression value.
2017-05-06 Jan Nieuwenhuizenmescc: Support &, ^.