2018-04-07 |
Jan Nieuwenhuizen | build: Remove scripts/mes symlink. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mes: Add string-fold, string-fold-right. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mes: Allow tick as part of identifier. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mescc: Remove debugging. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mescc: No comments in M1 when running on Mes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mescc: Trace globals. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | Revert "core: Add member." |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | core: Add member. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mescc: trace M1 dumping. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | Revert "guix: Update nyacc to 0.83.31." |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | guix: Update nyacc to 0.83.31. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mescc: Have Nyacc trace functions while parsing. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | mes: Add setenv. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-07 |
Jan Nieuwenhuizen | core: Add setenv. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-05 |
Jan Nieuwenhuizen | guix: Add manifest. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-05 |
Jan Nieuwenhuizen | guix: Update Nyacc to 0.80.42. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-06 |
Jan Nieuwenhuizen | mescc: Also print `parsing: input' when using -E. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-05 |
Jan Nieuwenhuizen | core: Cleanup reader. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-05 |
Jan Nieuwenhuizen | mes: Cleanup formatting. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-05 |
Jan Nieuwenhuizen | core: Add equal2?. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-05 |
Jan Nieuwenhuizen | core: Add memq. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-05 |
Jan Nieuwenhuizen | mes: Remove duplicate memq. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mes: Single environment lookup for variables, SICP... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-03 |
Jan Nieuwenhuizen | core: Remove override hook for read-input-file. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-03-04 |
Jan Nieuwenhuizen | mes: Iterative recursive macro expand. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-04-04 |
Jan Nieuwenhuizen | guix: records.scm: update from upstream. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-25 |
Jan Nieuwenhuizen | mes: Add incremental test suite. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-02-03 |
Jan Nieuwenhuizen | mes: Boot from MES_BOOT, boot-0.scm. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-03-04 |
Jan Nieuwenhuizen | build: Add -fno-stack-protector for debian. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-06 |
Jan Nieuwenhuizen | mes: reader: reader_ prefix; read/write char/string... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-25 |
Jan Nieuwenhuizen | mes: More informative error reporting for number asserts. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-27 |
Jan Nieuwenhuizen | guile: Resurrect eval/apply in scheme. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-02-03 |
Jan Nieuwenhuizen | mes: simple-format: support ~A, ~S. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-22 |
Jan Nieuwenhuizen | core: Display and write string and char compliance. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-02-03 |
Jan Nieuwenhuizen | mes: display: Support keyword. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-12 |
Jan Nieuwenhuizen | mes: display: vector. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-14 |
Jan Nieuwenhuizen | mes: display: closure names. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-07 |
Jan Nieuwenhuizen | mes: Rename make-vector to core:make-vector. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-07 |
Jan Nieuwenhuizen | mes: Better error reporting. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-07 |
Jan Nieuwenhuizen | Revert "mes: un-defmacro optargs. WIP" |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-06 |
Jan Nieuwenhuizen | mes: un-defmacro optargs. WIP |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-06 |
Jan Nieuwenhuizen | mes: Test optargs without pmatch. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-06 |
Jan Nieuwenhuizen | mes: Add define-macro*. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-05 |
Jan Nieuwenhuizen | mes: Evaluate test of COND only once. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-04 |
Jan Nieuwenhuizen | mes: #\page is whitespace. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-04 |
Jan Nieuwenhuizen | mes: #<eof> is not a character. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-04 |
Jan Nieuwenhuizen | mes: open-input-string: peek fix. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-04 |
Jan Nieuwenhuizen | mes: with-input-from-string: peek fix. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-03 |
Jan Nieuwenhuizen | mescc: Resurrect guile-1.8. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-03 |
Jan Nieuwenhuizen | mes: Add string-drop-right. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-02 |
Jan Nieuwenhuizen | mescc: cleanups. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-02 |
Jan Nieuwenhuizen | nyacc cpp-debugging, tests |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-02 |
Jan Nieuwenhuizen | mes: getopt-long: fix multi-opt and unclumping. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-02 |
Jan Nieuwenhuizen | guix: back to 0.80.41 for tinycc. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | mes: Support equal? with arbitrary number of arguments. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | mescc: Use records for mes too. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | mescc.mes: Use write for preprocessing output. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | mes: Add write, core:write. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | mes: gc_safety. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | check-mescc.sh: run with mes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | mes: Add string-null?. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | mes: Add dirname. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-01-01 |
Jan Nieuwenhuizen | test: Add syntax tests. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-17 |
Jan Nieuwenhuizen | Revert "mes: use array-based stack. WIP: will not survi... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-14 |
Jan Nieuwenhuizen | mes: use array-based stack. WIP: will not survice gc. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-12 |
Jan Nieuwenhuizen | mes: Fix assq to improve performance. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-11 |
Jan Nieuwenhuizen | mes: Reimplement records. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-11 |
Jan Nieuwenhuizen | mes: Fix display of closure. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mes: Resurrect define, define-macro in C core. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-10 |
Jan Nieuwenhuizen | mes: Fix initial display. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-11 |
Jan Nieuwenhuizen | mes: Fix compile warning in reader. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mescc: Allow invoking git mescc.mes from elsewhere. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mescc: Output performance hacks: use core:display. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mes: Nyacc support: substring/copy, substring/shared. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mes: Nyacc support: Read old characters. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mes: resurrect running MesCC: handle \t in strings. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mescc: Use small, bootstrappable syntax rather than... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-09 |
Jan Nieuwenhuizen | mes: Fix for pmatch on bootstrappable syntax-rules. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-05 |
Jan Nieuwenhuizen | mlibc: M4 support: robustify headers, add sys/signal.h. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-04 |
Jan Nieuwenhuizen | mescc: M4 support: scaffold/tests/82-define.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-04 |
Jan Nieuwenhuizen | mlibc: Tinycc support: Avoid hex. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-04 |
Jan Nieuwenhuizen | mlibc: Tinycc support: qsort. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-03 |
Jan Nieuwenhuizen | mescc: scaffold: misc cleanups. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-03 |
Jan Nieuwenhuizen | mlibc: Tinycc support: __udivdi3, __umoddi3. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-03 |
Jan Nieuwenhuizen | mescc: Tinycc support: Respect word size better. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-03 |
Jan Nieuwenhuizen | mlibc: New library layout; remove duplication. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-03 |
Jan Nieuwenhuizen | mlibc: Tinycc support: itoab, for debugging. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-02 |
Jan Nieuwenhuizen | mescc: prefix string labels with _. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-02 |
Jan Nieuwenhuizen | mescc: prefix local labels with _. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-02 |
Jan Nieuwenhuizen | bootstrap: Update build script. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-12-02 |
Jan Nieuwenhuizen | mlibc: Mescc-tools support: fix for [v]fprintf. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-29 |
Jan Nieuwenhuizen | mes: resurrect full reader in C core. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-27 |
Jan Nieuwenhuizen | mescc: Mescc-tools support: char foo[BAR] = {'a', ... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-26 |
Jan Nieuwenhuizen | mlibc: Mescc-tools support: chmod. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-26 |
Jan Nieuwenhuizen | mlibc: GNU Gcc support: setjmp, longjmp. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-25 |
Jan Nieuwenhuizen | mlibc: GNU Gcc support: ferror. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-24 |
Jan Nieuwenhuizen | bootstrap: Add bootstrap build scripts. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-23 |
Jan Nieuwenhuizen | remove obsolete Nyacc link. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-22 |
Jan Nieuwenhuizen | build: mlib/include to include, move mlib to lib. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2017-11-21 |
Jan Nieuwenhuizen | mes: Resurrect running mes tests tests/*.test with... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
next |