2017-04-02 |
Jan Nieuwenhuizen | mescc: Add brk, naive malloc. |
blob | commitdiff | raw |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Run full scheme reader read-0.mes. |
blob | commitdiff | raw | diff to current |
2017-03-19 |
Jan Nieuwenhuizen | mescc: Cleanup mini-mes build and test. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Refactor libc. |
blob | commitdiff | raw | diff to current |
2017-03-12 |
Jan Nieuwenhuizen | mescc: Support mini-mes running scheme program with... |
blob | commitdiff | raw | diff to current |
2017-03-10 |
Jan Nieuwenhuizen | core+mini-mes: Replace manual snippets by snarfed includes. |
blob | commitdiff | raw | diff to current |
2017-03-06 |
Jan Nieuwenhuizen | mescc: Compile all of mini-mes. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Fixes for goto. |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Jan Nieuwenhuizen | mescc: Read and display sexp dumped by mes. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Add open/read C-tests. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Beginning of expression and test template. |
blob | commitdiff | raw | diff to current |
2017-01-05 |
Jan Nieuwenhuizen | mescc: Compile specific for loop. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Scaffolding of Nyacc compile experiments. |
blob | commitdiff | raw | diff to current |
2016-12-31 |
Jan Nieuwenhuizen | mescc: Use Nyacc frontend. |
blob | commitdiff | raw | diff to current |
2016-12-28 |
Jan Nieuwenhuizen | Revert "core: Display me debuggor CPS+CC." |
blob | commitdiff | raw | diff to current |
2016-12-28 |
Jan Nieuwenhuizen | core: Display me debuggor CPS+CC. |
blob | commitdiff | raw | diff to current |
2016-12-25 |
Jan Nieuwenhuizen | Remove hardcoded duplication of version. |
blob | commitdiff | raw | diff to current |
2016-12-25 |
Jan Nieuwenhuizen | Revert "core: Display me debuggor." |
blob | commitdiff | raw | diff to current |
2016-12-25 |
Jan Nieuwenhuizen | core: Display me debuggor. |
blob | commitdiff | raw | diff to current |
2016-12-25 |
Jan Nieuwenhuizen | Revert "core: FAT_C_READER: Show your speed." |
blob | commitdiff | raw | diff to current |
2016-12-25 |
Jan Nieuwenhuizen | core: FAT_C_READER: Show your speed. |
blob | commitdiff | raw | diff to current |
2016-12-24 |
Jan Nieuwenhuizen | Add write, add display test, some fixes. |
blob | commitdiff | raw | diff to current |
2016-12-24 |
Jan Nieuwenhuizen | core: Remove display. |
blob | commitdiff | raw | diff to current |
2016-12-23 |
Jan Nieuwenhuizen | core: Remove string.c. |
blob | commitdiff | raw | diff to current |
2016-12-23 |
Jan Nieuwenhuizen | core: Remove type.c. |
blob | commitdiff | raw | diff to current |
2016-12-22 |
Jan Nieuwenhuizen | Support PEG from Guile. |
blob | commitdiff | raw | diff to current |
2016-12-22 |
Jan Nieuwenhuizen | Use include-from-path for psyntax.pp. |
blob | commitdiff | raw | diff to current |
2016-12-11 |
Jan Nieuwenhuizen | Add string-copy, string=, string=?, char<?, char>?... |
blob | commitdiff | raw | diff to current |
2016-12-22 |
Jan Nieuwenhuizen | core: Remove quasiquote, quasisyntax. |
blob | commitdiff | raw | diff to current |
2016-12-21 |
Jan Nieuwenhuizen | core: Remove define. |
blob | commitdiff | raw | diff to current |
2016-12-18 |
Jan Nieuwenhuizen | Add Nyacc example scripts. |
blob | commitdiff | raw | diff to current |
2016-12-19 |
Jan Nieuwenhuizen | Import psyntax from Guile-1.8: R7RS with-ellipsis. |
blob | commitdiff | raw | diff to current |
2016-12-20 |
Jan Nieuwenhuizen | Partial srfi-14 support for Nyacc. |
blob | commitdiff | raw | diff to current |
2016-12-20 |
Jan Nieuwenhuizen | Add missing srfi-1 functions for Nyacc. |
blob | commitdiff | raw | diff to current |
2016-12-17 |
Jan Nieuwenhuizen | Minimal syntactic exception support. |
blob | commitdiff | raw | diff to current |
2016-12-17 |
Jan Nieuwenhuizen | Minimal syntactic fluids support. |
blob | commitdiff | raw | diff to current |
2016-12-21 |
Jan Nieuwenhuizen | Make guile switchable in GNUmakefile. |
blob | commitdiff | raw | diff to current |
2016-12-17 |
Jan Nieuwenhuizen | Resurrect guile-mescc with guile-2.1.5. |
blob | commitdiff | raw | diff to current |
2016-12-16 |
Jan Nieuwenhuizen | Support Guile optargs. |
blob | commitdiff | raw | diff to current |
2016-12-13 |
Jan Nieuwenhuizen | Silence garbage collector. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | Add loadable modules. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | core: use FIXED_PRIMITIVES rather than environment... |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | core: gc bugfixes. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | core: Split-off cache, display, reader. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | Add reader in Scheme. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | core: Number based cells. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | core: Add garbage collector/jam collector experiment. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | test: Run psyntax before record. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | posix: Implement open-input-file. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | Finalize psyntax integration. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | test: More values, call-with-values tests. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | Initial psyntax integration. |
blob | commitdiff | raw | diff to current |
2016-12-12 |
Jan Nieuwenhuizen | Environment cache bugfix for define. |
blob | commitdiff | raw | diff to current |
2016-10-22 |
Jan Nieuwenhuizen | Move other post-boot and derived functions to lib.c. |
blob | commitdiff | raw | diff to current |
2016-10-22 |
Jan Nieuwenhuizen | Move strings to string.c. |
blob | commitdiff | raw | diff to current |
2016-10-22 |
Jan Nieuwenhuizen | Move arithmetic functions to math.c. |
blob | commitdiff | raw | diff to current |
2016-10-22 |
Jan Nieuwenhuizen | Move define, define-macro to define.c. |
blob | commitdiff | raw | diff to current |
2016-10-22 |
Jan Nieuwenhuizen | Move quasiquote to quasiquote.c. |
blob | commitdiff | raw | diff to current |
2016-10-22 |
Jan Nieuwenhuizen | Move optional type predicates to type.c. |
blob | commitdiff | raw | diff to current |
2016-10-21 |
Jan Nieuwenhuizen | Generate C header and includes using snarfing. |
blob | commitdiff | raw | diff to current |
2016-10-21 |
Jan Nieuwenhuizen | boot: vector support. |
blob | commitdiff | raw | diff to current |
2016-10-20 |
Jan Nieuwenhuizen | Switch fat-c/boot using environment variable BOOT. |
blob | commitdiff | raw | diff to current |
2016-10-20 |
Jan Nieuwenhuizen | Introduce SCM type for special symbols. |
blob | commitdiff | raw | diff to current |
2016-10-18 |
Jan Nieuwenhuizen | make tests standalone executable. |
blob | commitdiff | raw | diff to current |
2016-10-18 |
Jan Nieuwenhuizen | make clean: remove symbols.i. |
blob | commitdiff | raw | diff to current |
2016-10-18 |
Jan Nieuwenhuizen | Update guix hash. |
blob | commitdiff | raw | diff to current |
2016-10-15 |
Jan Nieuwenhuizen | Prepare for 0.1 release: gnu-build-system. |
blob | commitdiff | raw | diff to current |
2016-10-12 |
Jan Nieuwenhuizen | Prepare for 0.1 release: new directory structure. |
blob | commitdiff | raw | diff to current |
2016-10-16 |
Jan Nieuwenhuizen | Add REPL. |
blob | commitdiff | raw | diff to current |
2016-10-12 |
Jan Nieuwenhuizen | Avoid 90% of cdr'ing environment, assuming static primi... |
blob | commitdiff | raw | diff to current |
2016-10-10 |
Jan Nieuwenhuizen | cleanup and doc update. |
blob | commitdiff | raw | diff to current |
2016-10-11 |
Jan Nieuwenhuizen | test/match.test: pass. |
blob | commitdiff | raw | diff to current |
2016-10-10 |
Jan Nieuwenhuizen | let-syntax.mes: implement. |
blob | commitdiff | raw | diff to current |
2016-10-08 |
Jan Nieuwenhuizen | use IF as primitive, drop using cond/evcon only option. |
blob | commitdiff | raw | diff to current |
2016-10-08 |
Jan Nieuwenhuizen | mes.c: uniquify symbols. |
blob | commitdiff | raw | diff to current |
2016-10-08 |
Jan Nieuwenhuizen | mes-check: separate target. |
blob | commitdiff | raw | diff to current |
2016-08-13 |
Jan Nieuwenhuizen | mescc.scm: first a.out produced from main.c. |
blob | commitdiff | raw | diff to current |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: remove text-free, softcode data-offset. |
blob | commitdiff | raw | diff to current |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: compute text-free, text-offset. |
blob | commitdiff | raw | diff to current |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: separate-out text, text-free and data sections. |
blob | commitdiff | raw | diff to current |
2016-08-12 |
Jan Nieuwenhuizen | elf.mes: a.out runs. |
blob | commitdiff | raw | diff to current |
2016-08-12 |
Jan Nieuwenhuizen | mescc/elf.mes: write minimal ELF header. |
blob | commitdiff | raw | diff to current |
2016-07-27 |
Jan Nieuwenhuizen | syntax-if.mes: TODO. |
blob | commitdiff | raw | diff to current |
2016-07-27 |
Jan Nieuwenhuizen | Use IF iso COND as primitive; keep COND primitive as... |
blob | commitdiff | raw | diff to current |
2016-07-25 |
Jan Nieuwenhuizen | split-up test suite, implement quasiquote in scheme. |
blob | commitdiff | raw | diff to current |
2016-07-26 |
Jan Nieuwenhuizen | hello.c, hello.S: hello world target for C compiler. |
blob | commitdiff | raw | diff to current |
2016-07-24 |
Jan Nieuwenhuizen | mescc: mes parses simplest main with lalr. |
blob | commitdiff | raw | diff to current |
2016-07-24 |
Jan Nieuwenhuizen | mescc.scm: parse simple main.c. |
blob | commitdiff | raw | diff to current |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: when reading `EOF', defer read control to program. |
blob | commitdiff | raw | diff to current |
2016-07-24 |
Jan Nieuwenhuizen | lalr paren test |
blob | commitdiff | raw | diff to current |
2016-07-23 |
Jan Nieuwenhuizen | mes.c: add syntax, quasisyntax to reader.... |
blob | commitdiff | raw | diff to current |
2016-07-23 |
Jan Nieuwenhuizen | check: resurrect guile-check. |
blob | commitdiff | raw | diff to current |
2016-07-23 |
Jan Nieuwenhuizen | trying to get records up....WIP |
blob | commitdiff | raw | diff to current |
2016-07-22 |
Jan Nieuwenhuizen | mes.c: add new macro type, junk *macro* hack. |
blob | commitdiff | raw | diff to current |
2016-07-22 |
Jan Nieuwenhuizen | mes.c: store actual environment with closures. |
blob | commitdiff | raw | diff to current |
2016-07-19 |
Jan Nieuwenhuizen | mes.c: move begin_env into eval, decruft. |
blob | commitdiff | raw | diff to current |
2016-07-18 |
Jan Nieuwenhuizen | remove booting into mes (would need VM), boot.mes;... |
blob | commitdiff | raw | diff to current |
2016-07-16 |
Jan Nieuwenhuizen | guile runs macro-based mes:define-syntax, mes runs... |
blob | commitdiff | raw | diff to current |
2016-07-16 |
Jan Nieuwenhuizen | support define-macro inside eval (i.e., inside define... |
blob | commitdiff | raw | diff to current |
2016-10-18 |
Jan Nieuwenhuizen | syntax... |
blob | commitdiff | raw | diff to current |
next |