2016-08-13 |
Jan Nieuwenhuizen | mescc.scm: first a.out produced from main.c.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | lib/match.scm: import.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | lib/srfi/srfi-1.scm: add append-map, filter, find.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: make-elf.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: use elf32-* remove set!.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: remove text-free, softcode data-offset.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: put marker in note section.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | Revert "elf.mes: drop .note section."
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: drop .note section.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: softcode more.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | mes.c: implement string->list.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: compute text-free, text-offset.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | lib/rnrs/bytevectors.scm: minimal rnrs bytevectors.
|
commit | commitdiff | tree |
2016-08-13 |
Jan Nieuwenhuizen | elf.mes: separate-out text, text-free and data sections.
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | resurrect guile-mescc, use write-int and (current-error...
|
commit | commitdiff | tree |
2016-09-25 |
Jan Nieuwenhuizen | Revert "mes.c: use single malloc with arena."
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | mes.c: use single malloc with arena.
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | elf.mes: a.out runs.
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | elf.mes: error-free header, no program yet.
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | elf.mes: readelf -h a.out shows some info.
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | mescc/elf.mes: write minimal ELF header.
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | mes.c: display, newline: take optional port; add write...
|
commit | commitdiff | tree |
2016-08-12 |
Jan Nieuwenhuizen | remove debug output to stdout.
|
commit | commitdiff | tree |
2016-07-27 |
Jan Nieuwenhuizen | syntax-if.mes: TODO.
|
commit | commitdiff | tree |
2016-07-27 |
Jan Nieuwenhuizen | Use IF iso COND as primitive; keep COND primitive as...
|
commit | commitdiff | tree |
2016-07-27 |
Jan Nieuwenhuizen | let.scm: cleanups.
|
commit | commitdiff | tree |
2016-07-26 |
Jan Nieuwenhuizen | macro hax0rz
|
commit | commitdiff | tree |
2016-07-26 |
Jan Nieuwenhuizen | Revert "lib/lalr-debug.scm"
|
commit | commitdiff | tree |
2016-07-26 |
Jan Nieuwenhuizen | lib/lalr-debug.scm
|
commit | commitdiff | tree |
2016-07-26 |
Jan Nieuwenhuizen | quasiquote.mes: disable, too slow.
|
commit | commitdiff | tree |
2016-07-25 |
Jan Nieuwenhuizen | split-up test suite, implement quasiquote in scheme.
|
commit | commitdiff | tree |
2016-07-26 |
Jan Nieuwenhuizen | hello.c, hello.S: hello world target for C compiler.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mescc: mes parses simplest main with lalr.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | scm.mes: add port-location dummies.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: add set-cdr, substring, string-ref.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: support whitespace characters.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mescc.scm: parse simple main.c.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | TODO/HACKING: update: lalr/paren.scm runs.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: when reading `EOF', defer read control to program.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c, scm.c: add read-char, peek-char, char=?, char...
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | scm.mes: add list-ref.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: add logior.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | scm.mes: add expt.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | scm.mes: remainder.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | scm.mes: implement do.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | scm.mes: add max, min.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | <=, >=: take multiple arguments.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: add quotient and modulo.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: less_p, greater_p, is_p: take multiple arguments.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: display_helper fix for vector.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | scm.mes: make-vector: fix fill.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | paren.scm revert
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: fix apply.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | fix for-each.
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | lalr paren test
|
commit | commitdiff | tree |
2016-10-18 |
Jan Nieuwenhuizen | ADD .gitignore.
|
commit | commitdiff | tree |
2016-10-18 |
Jan Nieuwenhuizen | lib/lalr.scm
|
commit | commitdiff | tree |
2016-07-24 |
Jan Nieuwenhuizen | mes.c: grok #\tab.
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | mes.c: add syntax, quasisyntax to reader....
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | srfi-9 records!
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | mes.c: refactor begin and closures. Fixes bugs/top...
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | bugs/top.mes: document toplevel begin bug; probable...
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | check: resurrect guile-check.
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | mes.c: remove hacks
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | trying to get records up....WIP
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | srfi-9
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | lib/record.scm: import.
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | lib/srfi/srfi-0.scm: add.
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | mes.c: barf on unknown symbols.
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | syntax.mes: update from scheme48-1.1.
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | Add header to syntax.mes MERGE
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | scm.mes: add last-pair.
|
commit | commitdiff | tree |
2016-07-23 |
Jan Nieuwenhuizen | test.mes: enable vector tests for mes.
|
commit | commitdiff | tree |
2016-07-22 |
Jan Nieuwenhuizen | scm.mes: add assq-set!, assq-ref.
|
commit | commitdiff | tree |
2016-07-22 |
Jan Nieuwenhuizen | Update documentation, remove old bug files, move bugs...
|
commit | commitdiff | tree |
2016-07-22 |
Jan Nieuwenhuizen | mes.c: add new macro type, junk *macro* hack.
|
commit | commitdiff | tree |
2016-07-22 |
Jan Nieuwenhuizen | mes.c: store actual environment with closures.
|
commit | commitdiff | tree |
2016-07-22 |
Jan Nieuwenhuizen | fix closure 5
|
commit | commitdiff | tree |
2016-07-19 |
Jan Nieuwenhuizen | mes.c: store enviroment depth in closures. Fixes c1...
|
commit | commitdiff | tree |
2016-07-19 |
Jan Nieuwenhuizen | mes.c: move begin_env into eval, decruft.
|
commit | commitdiff | tree |
2016-07-18 |
Jan Nieuwenhuizen | fix some tests.
|
commit | commitdiff | tree |
2016-07-18 |
Jan Nieuwenhuizen | test: hack: show expected/actual
|
commit | commitdiff | tree |
2016-07-18 |
Jan Nieuwenhuizen | remove booting into mes (would need VM), boot.mes;...
|
commit | commitdiff | tree |
2016-07-18 |
Jan Nieuwenhuizen | c0.mes, c1.mes: update.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | unquoting fix.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | no closuring in macro body...
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | add equal?, member, for-each.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | closures: mostly supported...
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | syntax.mes: more debugging.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | mes.c: single-statement body lambda closures.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | c0.mes: simpler bug.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | TODO: update
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | closure.mes: document mes closure bug.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | mes.c: add boolean_p.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | mes.c: fix symbol? for nil.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | test.mes: disable call-with-values test, prints too...
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | mes.c: evcon: support clause without cdr. Fixes or.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | add simple <=, >= and list?.
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | scm.mes: and: bugfix, return #f for (and #f 1 2 3).
|
commit | commitdiff | tree |
2016-07-17 |
Jan Nieuwenhuizen | syntax.mes: use cond iso if. rode harink
|
commit | commitdiff | tree |
next |