mes.git
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-07 Jan NieuwenhuizenRevert "guix: Update nyacc to 0.83.31."
2018-04-07 Jan Nieuwenhuizenguix: Update nyacc to 0.83.31.
2018-04-07 Jan Nieuwenhuizenmescc: Have Nyacc trace functions while parsing.
2018-04-07 Jan Nieuwenhuizenmes: Add setenv.
2018-04-07 Jan Nieuwenhuizencore: Add setenv.
2018-04-05 Jan Nieuwenhuizenguix: Add manifest.
2018-04-05 Jan Nieuwenhuizenguix: Update Nyacc to 0.80.42.
2018-04-06 Jan Nieuwenhuizenmescc: Also print `parsing: input' when using -E.
2018-04-05 Jan Nieuwenhuizencore: Cleanup reader.
2018-04-05 Jan Nieuwenhuizenmes: Cleanup formatting.
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-04-03 Jan Nieuwenhuizencore: Remove override hook for read-input-file.
2018-03-04 Jan Nieuwenhuizenmes: Iterative recursive macro expand.
2018-04-04 Jan Nieuwenhuizenguix: records.scm: update from upstream.
2018-01-25 Jan Nieuwenhuizenmes: Add incremental test suite.
2018-02-03 Jan Nieuwenhuizenmes: Boot from MES_BOOT, boot-0.scm.
2018-03-04 Jan Nieuwenhuizenbuild: Add -fno-stack-protector for debian.
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-01-27 Jan Nieuwenhuizenguile: Resurrect eval/apply in scheme.
2018-02-03 Jan Nieuwenhuizenmes: simple-format: support ~A, ~S.
2018-01-22 Jan Nieuwenhuizencore: Display and write string and char compliance.
2018-02-03 Jan Nieuwenhuizenmes: display: Support keyword.
2018-01-12 Jan Nieuwenhuizenmes: display: vector.
2018-01-14 Jan Nieuwenhuizenmes: display: closure names.
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: Test optargs without pmatch.
2018-01-06 Jan Nieuwenhuizenmes: Add define-macro*.
2018-01-05 Jan Nieuwenhuizenmes: Evaluate test of COND only once.
2018-01-04 Jan Nieuwenhuizenmes: #\page is whitespace.
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-03 Jan Nieuwenhuizenmes: Add string-drop-right.
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-02 Jan Nieuwenhuizenguix: back to 0.80.41 for tinycc.
2018-01-01 Jan Nieuwenhuizenmes: Support equal? with arbitrary number of arguments.
2018-01-01 Jan Nieuwenhuizenmescc: Use records for mes too.
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: gc_safety.
2018-01-01 Jan Nieuwenhuizencheck-mescc.sh: run with mes.
2018-01-01 Jan Nieuwenhuizenmes: Add string-null?.
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-12 Jan Nieuwenhuizenmes: Fix assq to improve performance.
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-11 Jan Nieuwenhuizenmes: Fix compile warning in reader.
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: substring/copy, substring/shared.
2017-12-09 Jan Nieuwenhuizenmes: Nyacc support: Read old characters.
2017-12-09 Jan Nieuwenhuizenmes: resurrect running MesCC: handle \t in strings.
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-05 Jan Nieuwenhuizenmlibc: M4 support: robustify headers, add sys/signal.h.
2017-12-04 Jan Nieuwenhuizenmescc: M4 support: scaffold/tests/82-define.c.
2017-12-04 Jan Nieuwenhuizenmlibc: Tinycc support: Avoid hex.
2017-12-04 Jan Nieuwenhuizenmlibc: Tinycc support: qsort.
2017-12-03 Jan Nieuwenhuizenmescc: scaffold: misc cleanups.
2017-12-03 Jan Nieuwenhuizenmlibc: Tinycc support: __udivdi3, __umoddi3.
2017-12-03 Jan Nieuwenhuizenmescc: Tinycc support: Respect word size better.
2017-12-03 Jan Nieuwenhuizenmlibc: New library layout; remove duplication.
2017-12-03 Jan Nieuwenhuizenmlibc: Tinycc support: itoab, for debugging.
2017-12-02 Jan Nieuwenhuizenmescc: prefix string labels with _.
2017-12-02 Jan Nieuwenhuizenmescc: prefix local labels with _.
2017-12-02 Jan Nieuwenhuizenbootstrap: Update build script.
2017-12-02 Jan Nieuwenhuizenmlibc: Mescc-tools support: fix for [v]fprintf.
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-26 Jan Nieuwenhuizenmlibc: Mescc-tools support: chmod.
2017-11-26 Jan Nieuwenhuizenmlibc: GNU Gcc support: setjmp, longjmp.
2017-11-25 Jan Nieuwenhuizenmlibc: GNU Gcc support: ferror.
2017-11-24 Jan Nieuwenhuizenbootstrap: Add bootstrap build scripts.
2017-11-23 Jan Nieuwenhuizenremove obsolete Nyacc link.
2017-11-22 Jan Nieuwenhuizenbuild: mlib/include to include, move mlib to lib.
2017-11-21 Jan Nieuwenhuizenmes: Resurrect running mes tests tests/*.test with...
2017-11-20 Jan Nieuwenhuizenmes: resurrect running MesCC: handle \t in strings.
2017-11-20 Jan Nieuwenhuizenmes: Nyacc support: with-fluids.
2017-11-20 Jan Nieuwenhuizenmes: resurrect running MesCC: update info interface.
2017-12-17 Jan Nieuwenhuizenmes: Add last.
2017-11-20 Jan Nieuwenhuizenmes: Add reverse-list->string.
2017-11-20 Jan Nieuwenhuizenbootstrap: Unbundle necessary M1 sources.
next