mescc: Support regular C99 compile, headers + mlibc.
[mes.git] / GNUmakefile
2017-05-02 Jan Nieuwenhuizenmescc: Support regular C99 compile, headers + mlibc.
2017-04-17 Jan Nieuwenhuizenmescc: Add getenv.
2017-04-12 Jan Nieuwenhuizenbuild: Refactor.
2017-04-10 Jan Nieuwenhuizencore/mini-mes: Merge merge mes.c and mini-mes.c.
2017-04-08 Jan Nieuwenhuizenmini-mes: Merge with mes.c: lib.c, math.c, posix.c.
2017-04-04 Jan Nieuwenhuizenmescc: Remove duplication.
2017-04-02 Jan Nieuwenhuizenbuild: Update Guix build and install.
2017-04-01 Jan Nieuwenhuizenscm: Add open-input-string, read-string.
2017-04-02 Jan Nieuwenhuizenbuild: Cleanup, use gcc-specific snarfing.
2017-03-29 Jan Nieuwenhuizentest: Add pmatch tests.
2017-03-26 Jan Nieuwenhuizencore: Prepare gc.c for mescc, non-POSIX_SOURCE.
2017-03-25 Jan Nieuwenhuizenmini-mes: Workarounds for vector.c.
2017-03-25 Jan Nieuwenhuizenmini-mes: Fully remove reader from core.
2017-03-26 Jan Nieuwenhuizenmescc: Run module/base-0.mes.
2017-04-02 Jan Nieuwenhuizenscm+test: Factor-out math and vector.
2017-04-02 Jan Nieuwenhuizenmescc: Add brk, naive malloc.
2017-03-22 Jan Nieuwenhuizenmescc: Run full scheme reader read-0.mes.
2017-03-19 Jan Nieuwenhuizenmescc: Cleanup mini-mes build and test.
2017-04-02 Jan Nieuwenhuizenmescc: Refactor libc.
2017-03-12 Jan Nieuwenhuizenmescc: Support mini-mes running scheme program with...
2017-03-10 Jan Nieuwenhuizencore+mini-mes: Replace manual snippets by snarfed includes.
2017-03-06 Jan Nieuwenhuizenmescc: Compile all of mini-mes.
2017-04-02 Jan Nieuwenhuizenmescc: Fixes for goto.
2017-01-10 Jan Nieuwenhuizenmescc: Read and display sexp dumped by mes.
2017-04-02 Jan Nieuwenhuizenmescc: Add open/read C-tests.
2017-04-02 Jan Nieuwenhuizenmescc: Beginning of expression and test template.
2017-01-05 Jan Nieuwenhuizenmescc: Compile specific for loop.
2017-04-02 Jan Nieuwenhuizenmescc: Scaffolding of Nyacc compile experiments.
2016-12-31 Jan Nieuwenhuizenmescc: Use Nyacc frontend.
2016-12-28 Jan NieuwenhuizenRevert "core: Display me debuggor CPS+CC."
2016-12-28 Jan Nieuwenhuizencore: Display me debuggor CPS+CC.
2016-12-25 Jan NieuwenhuizenRemove hardcoded duplication of version.
2016-12-25 Jan NieuwenhuizenRevert "core: Display me debuggor."
2016-12-25 Jan Nieuwenhuizencore: Display me debuggor.
2016-12-25 Jan NieuwenhuizenRevert "core: FAT_C_READER: Show your speed."
2016-12-25 Jan Nieuwenhuizencore: FAT_C_READER: Show your speed.
2016-12-24 Jan NieuwenhuizenAdd write, add display test, some fixes.
2016-12-24 Jan Nieuwenhuizencore: Remove display.
2016-12-23 Jan Nieuwenhuizencore: Remove string.c.
2016-12-23 Jan Nieuwenhuizencore: Remove type.c.
2016-12-22 Jan NieuwenhuizenSupport PEG from Guile.
2016-12-22 Jan NieuwenhuizenUse include-from-path for psyntax.pp.
2016-12-11 Jan NieuwenhuizenAdd string-copy, string=, string=?, char<?, char>?...
2016-12-22 Jan Nieuwenhuizencore: Remove quasiquote, quasisyntax.
2016-12-21 Jan Nieuwenhuizencore: Remove define.
2016-12-18 Jan NieuwenhuizenAdd Nyacc example scripts.
2016-12-19 Jan NieuwenhuizenImport psyntax from Guile-1.8: R7RS with-ellipsis.
2016-12-20 Jan NieuwenhuizenPartial srfi-14 support for Nyacc.
2016-12-20 Jan NieuwenhuizenAdd missing srfi-1 functions for Nyacc.
2016-12-17 Jan NieuwenhuizenMinimal syntactic exception support.
2016-12-17 Jan NieuwenhuizenMinimal syntactic fluids support.
2016-12-21 Jan NieuwenhuizenMake guile switchable in GNUmakefile.
2016-12-17 Jan NieuwenhuizenResurrect guile-mescc with guile-2.1.5.
2016-12-16 Jan NieuwenhuizenSupport Guile optargs.
2016-12-13 Jan NieuwenhuizenSilence garbage collector.
2016-12-12 Jan NieuwenhuizenAdd loadable modules.
2016-12-12 Jan Nieuwenhuizencore: use FIXED_PRIMITIVES rather than environment...
2016-12-12 Jan Nieuwenhuizencore: gc bugfixes.
2016-12-12 Jan Nieuwenhuizencore: Split-off cache, display, reader.
2016-12-12 Jan NieuwenhuizenAdd reader in Scheme.
2016-12-12 Jan Nieuwenhuizencore: Number based cells.
2016-12-12 Jan Nieuwenhuizencore: Add garbage collector/jam collector experiment.
2016-12-12 Jan Nieuwenhuizentest: Run psyntax before record.
2016-12-12 Jan Nieuwenhuizenposix: Implement open-input-file.
2016-12-12 Jan NieuwenhuizenFinalize psyntax integration.
2016-12-12 Jan Nieuwenhuizentest: More values, call-with-values tests.
2016-12-12 Jan NieuwenhuizenInitial psyntax integration.
2016-12-12 Jan NieuwenhuizenEnvironment cache bugfix for define.
2016-10-22 Jan NieuwenhuizenMove other post-boot and derived functions to lib.c.
2016-10-22 Jan NieuwenhuizenMove strings to string.c.
2016-10-22 Jan NieuwenhuizenMove arithmetic functions to math.c.
2016-10-22 Jan NieuwenhuizenMove define, define-macro to define.c.
2016-10-22 Jan NieuwenhuizenMove quasiquote to quasiquote.c.
2016-10-22 Jan NieuwenhuizenMove optional type predicates to type.c.
2016-10-21 Jan NieuwenhuizenGenerate C header and includes using snarfing.
2016-10-21 Jan Nieuwenhuizenboot: vector support.
2016-10-20 Jan NieuwenhuizenSwitch fat-c/boot using environment variable BOOT.
2016-10-20 Jan NieuwenhuizenIntroduce SCM type for special symbols.
2016-10-18 Jan Nieuwenhuizenmake tests standalone executable.
2016-10-18 Jan Nieuwenhuizenmake clean: remove symbols.i.
2016-10-18 Jan NieuwenhuizenUpdate guix hash.
2016-10-15 Jan NieuwenhuizenPrepare for 0.1 release: gnu-build-system.
2016-10-12 Jan NieuwenhuizenPrepare for 0.1 release: new directory structure.
2016-10-16 Jan NieuwenhuizenAdd REPL.
2016-10-12 Jan NieuwenhuizenAvoid 90% of cdr'ing environment, assuming static primi...
2016-10-10 Jan Nieuwenhuizencleanup and doc update.
2016-10-11 Jan Nieuwenhuizentest/match.test: pass.
2016-10-10 Jan Nieuwenhuizenlet-syntax.mes: implement.
2016-10-08 Jan Nieuwenhuizenuse IF as primitive, drop using cond/evcon only option.
2016-10-08 Jan Nieuwenhuizenmes.c: uniquify symbols.
2016-10-08 Jan Nieuwenhuizenmes-check: separate target.
2016-08-13 Jan Nieuwenhuizenmescc.scm: first a.out produced from main.c.
2016-08-13 Jan Nieuwenhuizenelf.mes: remove text-free, softcode data-offset.
2016-08-13 Jan Nieuwenhuizenelf.mes: compute text-free, text-offset.
2016-08-13 Jan Nieuwenhuizenelf.mes: separate-out text, text-free and data sections.
2016-08-12 Jan Nieuwenhuizenelf.mes: a.out runs.
2016-08-12 Jan Nieuwenhuizenmescc/elf.mes: write minimal ELF header.
2016-07-27 Jan Nieuwenhuizensyntax-if.mes: TODO.
2016-07-27 Jan NieuwenhuizenUse IF iso COND as primitive; keep COND primitive as...
2016-07-25 Jan Nieuwenhuizensplit-up test suite, implement quasiquote in scheme.
next