mescc: Refactor type system: struct/enum fields: (name . <type>).
[mes.git] / scaffold /
2018-05-09 Jan Nieuwenhuizenmescc: Refactor type system: introduce <array>, <pointe...
2018-05-05 Jan Nieuwenhuizenmescc: Refactor variable declaration.
2018-05-04 Jan Nieuwenhuizenmescc: Handle sizeof expression.
2018-05-04 Jan Nieuwenhuizenmescc: Handle struct field lists.
2018-05-04 Jan Nieuwenhuizenmescc: Support heterogeneous variable init.
2018-05-04 Jan Nieuwenhuizenmescc: Handle (Skip) global static.
2018-05-04 Jan Nieuwenhuizenmescc: Support functions in expression.
2018-05-04 Jan Nieuwenhuizenmescc: Support function-static variables.
2018-04-28 Jan Nieuwenhuizencore: Have core:eval expand macros.
2018-04-29 Jan NieuwenhuizenRevert "core: Remove pmatch-car, pmatch-cdr hack."
2018-04-28 Jan Nieuwenhuizencore: Remove pmatch-car, pmatch-cdr hack.
2018-05-02 Jan Nieuwenhuizencore: Fixes for int-max, int-min.
2018-05-01 Jan Nieuwenhuizentest: enable all tests, use expect count, add tinycc...
2018-04-29 Jan Nieuwenhuizenbuild: Simplify, drop make.scm experiment.
2018-04-29 Jan Nieuwenhuizencore: Use single definition rule for cell-type.
2018-04-10 Jan Nieuwenhuizencore: Compile minimal mes with MES_MINI=1.
2018-04-21 Jan Nieuwenhuizencore: display_helper: Display escaped characters.
2018-04-09 Jan Nieuwenhuizencore: Tune debug printing.
2017-11-21 Jan Nieuwenhuizendoc: Release udpate.
2018-04-07 Jan Nieuwenhuizencore: Add setenv.
2017-12-09 Jan Nieuwenhuizenmes: Single environment lookup for variables, SICP...
2018-01-25 Jan Nieuwenhuizenmes: Add incremental test suite.
2017-12-04 Jan Nieuwenhuizenmescc: M4 support: scaffold/tests/82-define.c.
2017-12-04 Jan Nieuwenhuizenmlibc: Tinycc support: qsort.
2017-12-03 Jan Nieuwenhuizenmescc: scaffold: misc cleanups.
2017-12-03 Jan Nieuwenhuizenmlibc: New library layout; remove duplication.
2017-11-27 Jan Nieuwenhuizenmescc: Mescc-tools support: char foo[BAR] = {'a', ...
2017-11-26 Jan Nieuwenhuizenmlibc: GNU Gcc support: setjmp, longjmp.
2017-11-18 Jan Nieuwenhuizenmescc: Tinycc support: test #include.
2017-11-17 Jan Nieuwenhuizenmescc: Tinycc support: struct struct array.
2017-11-16 Jan Nieuwenhuizentinycc: scaffold/main.c: running mes-tcc compiled binar...
2017-11-15 Jan Nieuwenhuizentinycc: scaffold/main.c: running mes-tcc compiled binar...
2017-11-14 Jan Nieuwenhuizentinycc: scaffold/main.c: running mes-tcc compiled binar...
2017-11-11 Jan Nieuwenhuizenmescc: refactor expr->accu, expr->accu*, fixes nontrivi...
2017-09-03 Jan Nieuwenhuizentinycc: scaffold/main.c: running tcc-compiled binary #3.
2017-09-10 Jan Nieuwenhuizenmescc: Tinycc support: struct by value assign.
2017-09-02 Jan Nieuwenhuizentinycc: scaffold/main.c: running tcc-compiled binary #2.
2017-08-19 Jan Nieuwenhuizentinycc: scaffold/main.c: first running tcc-compiled...
2017-08-27 Jan Nieuwenhuizenmescc: Tinycc support: fix *--p = 'x'.
2017-08-27 Jan Nieuwenhuizenmescc: Tinycc support: array of struct of any size.
2017-08-26 Jan Nieuwenhuizenmescc: Tinycc support: pointer arithmetic with pointer...
2017-08-25 Jan Nieuwenhuizenmescc: Tinycc support: pointer arithmetic with &variable.
2017-08-23 Jan Nieuwenhuizenmescc: Tinycc support: pointer arithmetic with variable.
2017-08-23 Jan Nieuwenhuizenmescc: Tinycc support: handle pointerness, siziness...
2017-08-19 Jan Nieuwenhuizenmescc: Tinycc support: strtoull.
2017-08-10 Jan Nieuwenhuizenmescc: Tinycc support: struct.struct.
2017-08-10 Jan Nieuwenhuizenmescc: Tinycc support: --*p, ++*p.
2017-08-08 Jan Nieuwenhuizenmescc: Tinycc support: word array assignment.
2017-08-07 Jan Nieuwenhuizenmescc: Tinycc support: struct char array assignment.
2017-08-06 Jan Nieuwenhuizenmescc: Tinycc support: struct assign by value.
2017-08-06 Jan Nieuwenhuizenmescc: Move simple main to scaffold.
2017-08-06 Jan Nieuwenhuizenmescc: Tinycc support: byte and word struct fields.
2017-08-05 Jan Nieuwenhuizenmescc: Tinycc support: fixes for foo.bar[baz].
2017-08-05 Jan Nieuwenhuizenmescc: Tinycc support: fixes for foo->bar[baz].
2017-08-05 Jan Nieuwenhuizenmescc: Tinycc support: foo.bar[baz], foo->bar[baz]...
2017-08-04 Jan Nieuwenhuizenmescc: Tinycc support: foo[index]->bar for array bar.
2017-08-04 Jan Nieuwenhuizenmescc: Tinycc support: ((unsigned char*)str)[i].
2017-08-04 Jan Nieuwenhuizenmescc: Tinycc support: ((unsigned char*)str)[0].
2017-08-01 Jan Nieuwenhuizenmescc: Tinycc support: support foo.bar[baz], foo->bar...
2017-08-01 Jan Nieuwenhuizenmescc: drop naive realloc.
2017-07-31 Jan Nieuwenhuizenmescc: Tinycc support: ((foo*) p) + n.
2017-07-30 Jan Nieuwenhuizenmescc: Tinycc support: field size of foo.bar[baz],...
2017-07-30 Jan Nieuwenhuizenmescc: Tinycc support: int foo[bar] = {baz,...}.
2017-07-29 Jan Nieuwenhuizenmescc: Tinycc support: union.struct.
2017-07-29 Jan Nieuwenhuizenmescc: Tinycc support: fix accu value after comparison.
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: foo.bar = foo.baz = bla.
2017-07-29 Jan Nieuwenhuizenmescc: Tinycc support: fix foo[bar]->baz.
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: foo *bar[baz].
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: bugfix foo[bar] = baz, with...
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: bugfix *foo = bar.
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: bugfix *(cast)foo = bar.
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: pointer arithmetic.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bugfix struct.array.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bugfix struct pointer.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bugfix for char **pp = *p.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: multiple statements in default...
2017-07-26 Jan Nieuwenhuizenmescc: Use "tag" for tag namespace.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct.union.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct foo {int bar; int baz...
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: foo[i].bar.baz.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: *global =.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: anonymous union.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: ~, ^=.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct.struct.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bitwise-or initializer.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: char*[] in function.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: more list initializers.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: sizeof struct field.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: pre/post-inc/dec more.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: comma operator.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: assign pointer to struct field.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: multi-line strings.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: union.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct.
2017-07-26 Jan Nieuwenhuizenmescc: Refactor decl.
2017-07-26 Jan Nieuwenhuizenmescc: Refactor decl.
2017-07-26 Jan Nieuwenhuizenmescc: Import tinycc test suite.
2017-07-09 Jan Nieuwenhuizentest: Split-up Mescc scaffold test.
2017-07-02 Jan Nieuwenhuizenbuild: Remove make.
2017-07-02 Jan Nieuwenhuizenmescc: Produce M1 output instead of hex2.
next