2016-12-12 |
Jan Nieuwenhuizen | Guile gc experiment: add lists and display. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-12-12 |
Jan Nieuwenhuizen | Guile gc experiment: add pairs. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-12-12 |
Jan Nieuwenhuizen | Guile gc experiment. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-12-12 |
Jan Nieuwenhuizen | Revert "Speedup boot eval/apply." |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-12-12 |
Jan Nieuwenhuizen | Speedup boot eval/apply. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-12-12 |
Jan Nieuwenhuizen | guix hash: 115jycdz8i1r5sj2fsjqcrh456mayxzaykb8cxxxc3wx... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-11-20 |
Jan Nieuwenhuizen | Release 0.1. v0.1 |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-11-20 |
Jan Nieuwenhuizen | Documentation update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-23 |
Jan Nieuwenhuizen | Avoid gratuitous consing with begin and quasiquote. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Remove dead code. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Move other post-boot and derived functions to lib.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Move strings to string.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Move arithmetic functions to math.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Move define, define-macro to define.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Move quasiquote to quasiquote.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Move optional type predicates to type.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-12-12 |
Jan Nieuwenhuizen | Update NEWS. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | Generate C header and includes using snarfing. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-22 |
Jan Nieuwenhuizen | Revert "Flip sign of cached symbols: only search cache... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | Flip sign of cached symbols: only search cache if symbo... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-20 |
Jan Nieuwenhuizen | named let-fu FIXME |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | boot: fix builtin? tests. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | Environment cache heuristicts. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | boot: support apply. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | boot: Remove label support from Scheme. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | boot: vector support. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-21 |
Jan Nieuwenhuizen | Avoid let* in scm.mes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-20 |
Jan Nieuwenhuizen | loop-0: define and, let and cache-invalidate-range. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-20 |
Jan Nieuwenhuizen | boot: support quasiquote in eval. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Remove evcon from loop-0. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-20 |
Jan Nieuwenhuizen | Switch fat-c/boot using environment variable BOOT. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-16 |
Jan Nieuwenhuizen | Implement eval/apply in Scheme. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-20 |
Jan Nieuwenhuizen | Reduce eval/apply in core, extend in Scheme. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-19 |
Jan Nieuwenhuizen | Avoid adding top of environment to cache. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-19 |
Jan Nieuwenhuizen | Implement environment cache. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-20 |
Jan Nieuwenhuizen | Introduce SCM type for special symbols. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-20 |
Jan Nieuwenhuizen | Remove static primitives hack. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-19 |
Jan Nieuwenhuizen | Refactor primitives lookup. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Remove unused symbol. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Add report to closure test. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Remove dead code from let.mes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Avoid cons* in base. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Differentiate apply asserts. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Add display tag for builtin procedures. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-17 |
Jan Nieuwenhuizen | Remove macro expansion from apply. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Add paredit workaround in scripts. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | make tests standalone executable. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | make clean: remove symbols.i. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Update documentation. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Add --help, --version. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | guix hash: 0g6lcms2hv1i8hdkfh2xz0g7jmsayisr7bcwkp47blkb... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-18 |
Jan Nieuwenhuizen | Update guix hash. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-16 |
Jan Nieuwenhuizen | Add installation instructions. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-16 |
Jan Nieuwenhuizen | Add guix.scm package recipe. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-15 |
Jan Nieuwenhuizen | Prepare for 0.1 release: update READMEs. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-16 |
Jan Nieuwenhuizen | Prepare for 0.1 release: make install. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-16 |
Jan Nieuwenhuizen | Prepare for 0.1 release: installable scripts. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-15 |
Jan Nieuwenhuizen | Prepare for 0.1 release: gnu-build-system. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-12 |
Jan Nieuwenhuizen | Prepare for 0.1 release: new directory structure. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-15 |
Jan Nieuwenhuizen | Remove evcon (Sorry John). |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-15 |
Jan Nieuwenhuizen | Support quasisyntax. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-16 |
Jan Nieuwenhuizen | Add REPL. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-12 |
Jan Nieuwenhuizen | Avoid 90% of cdr'ing environment, assuming static primi... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-16 |
Jan Nieuwenhuizen | Do not use quasiquote in base0. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-12 |
Jan Nieuwenhuizen | Add procedure? to base. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-08 |
Jan Nieuwenhuizen | speedup: use ->car etc. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-11 |
Jan Nieuwenhuizen | Avoid out-of-spec strncat usage. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-11 |
Jan Nieuwenhuizen | Discern between primitive atoms and symbols. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-10 |
Jan Nieuwenhuizen | resurrect mescc. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-10 |
Jan Nieuwenhuizen | cleanup and doc update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-10 |
Jan Nieuwenhuizen | syntax.mes: silence syntax error. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-10 |
Jan Nieuwenhuizen | test/scm.test: update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-11 |
Jan Nieuwenhuizen | test/match.test: pass. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-10 |
Jan Nieuwenhuizen | lib/match: ugly hygiene hack. FIXME. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-10 |
Jan Nieuwenhuizen | let-syntax.mes: implement. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-08 |
Jan Nieuwenhuizen | speedup: use ->car etc. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-08 |
Jan Nieuwenhuizen | use IF as primitive, drop using cond/evcon only option. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-08 |
Jan Nieuwenhuizen | c++ type-safety. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-08 |
Jan Nieuwenhuizen | assq: use while instead of recursion. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-08 |
Jan Nieuwenhuizen | mes.c: uniquify symbols. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-10-08 |
Jan Nieuwenhuizen | mes-check: separate target. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-09-25 |
Jan Nieuwenhuizen | Updates to README, TODO. announce-2 |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-14 |
Jan Nieuwenhuizen | mescc.scm: compile simple, well-behaved for-loop. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-14 |
Jan Nieuwenhuizen | elf.mes: for loop. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-14 |
Jan Nieuwenhuizen | mescc.scm: print two strings. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | mescc.scm: first a.out produced from main.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | lib/match.scm: import. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | lib/srfi/srfi-1.scm: add append-map, filter, find. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: make-elf. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: use elf32-* remove set!. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: remove text-free, softcode data-offset. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: put marker in note section. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | Revert "elf.mes: drop .note section." |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: drop .note section. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: softcode more. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | mes.c: implement string->list. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: compute text-free, text-offset. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | lib/rnrs/bytevectors.scm: minimal rnrs bytevectors. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: separate-out text, text-free and data sections. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2016-08-12 |
Jan Nieuwenhuizen | resurrect guile-mescc, use write-int and (current-error... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
next |