2017-05-06 |
Jan Nieuwenhuizen | mescc: Bugfix for break in switch not in compound. |
blob | commitdiff | raw |
2017-05-05 |
Jan Nieuwenhuizen | mescc: Enhance [int/pointer] array support. |
blob | commitdiff | raw | diff to current |
2017-05-04 |
Jan Nieuwenhuizen | mescc: Enhance struct support. |
blob | commitdiff | raw | diff to current |
2017-05-02 |
Jan Nieuwenhuizen | mescc: Support regular C99 compile, headers + mlibc. |
blob | commitdiff | raw | diff to current |
2017-05-03 |
Jan Nieuwenhuizen | mescc: Support list of initializers. |
blob | commitdiff | raw | diff to current |
2017-05-02 |
Jan Nieuwenhuizen | mescc: Basic printf support. |
blob | commitdiff | raw | diff to current |
2017-04-24 |
Jan Nieuwenhuizen | mescc: Parse mlibc early, show progress. |
blob | commitdiff | raw | diff to current |
2017-04-23 |
Jan Nieuwenhuizen | mescc: Avoid duplication of globals. |
blob | commitdiff | raw | diff to current |
2017-04-23 |
Jan Nieuwenhuizen | mescc: Fix global creation in AND/OR clause. |
blob | commitdiff | raw | diff to current |
2017-04-17 |
Jan Nieuwenhuizen | mescc: Add getenv. |
blob | commitdiff | raw | diff to current |
2017-04-17 |
Jan Nieuwenhuizen | mescc: Support pointer arrays and some arithmetic. |
blob | commitdiff | raw | diff to current |
2017-04-12 |
Jan Nieuwenhuizen | build: Refactor. |
blob | commitdiff | raw | diff to current |
2017-04-10 |
Jan Nieuwenhuizen | mescc: Allow usage of const by ignoring. |
blob | commitdiff | raw | diff to current |
2017-04-10 |
Jan Nieuwenhuizen | mescc: Support break in while. |
blob | commitdiff | raw | diff to current |
2017-04-09 |
Jan Nieuwenhuizen | mescc: Refactor switch. |
blob | commitdiff | raw | diff to current |
2017-04-08 |
Jan Nieuwenhuizen | mescc: Refactor assignment. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Factor-out array-ref. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Refactor expr->base. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Refactor binary operators. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Factor-out append-text. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Factor-out wrap-as. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Refactor comparisons. |
blob | commitdiff | raw | diff to current |
2017-04-06 |
Jan Nieuwenhuizen | mescc: Refactor array ref. |
blob | commitdiff | raw | diff to current |
2017-04-06 |
Jan Nieuwenhuizen | mescc: Refactor expressions. |
blob | commitdiff | raw | diff to current |
2017-04-05 |
Jan Nieuwenhuizen | mescc: Refactor pre/post inc/dec. |
blob | commitdiff | raw | diff to current |
2017-04-05 |
Jan Nieuwenhuizen | mescc: function call. |
blob | commitdiff | raw | diff to current |
2017-04-05 |
Jan Nieuwenhuizen | mescc: Support expression as lhs array index. |
blob | commitdiff | raw | diff to current |
2017-04-04 |
Jan Nieuwenhuizen | mescc: Remove duplication. |
blob | commitdiff | raw | diff to current |
2017-04-03 |
Jan Nieuwenhuizen | mescc: Do not return ELF text. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | build: Update Guix build and install. |
blob | commitdiff | raw | diff to current |
2017-04-01 |
Jan Nieuwenhuizen | mescc: Fix by value assignment from array-of struct... |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | build: Cleanup, use gcc-specific snarfing. |
blob | commitdiff | raw | diff to current |
2017-03-26 |
Jan Nieuwenhuizen | core: Prepare gc.c for mescc, non-POSIX_SOURCE. |
blob | commitdiff | raw | diff to current |
2017-03-25 |
Jan Nieuwenhuizen | mescc: Bugfix for neg. |
blob | commitdiff | raw | diff to current |
2017-03-25 |
Jan Nieuwenhuizen | mescc: Support rshift, have guile-mini-mes pass math... |
blob | commitdiff | raw | diff to current |
2017-03-24 |
Jan Nieuwenhuizen | mescc: Lshift support non-fixed shift value. |
blob | commitdiff | raw | diff to current |
2017-03-24 |
Jan Nieuwenhuizen | mescc: Use signed integer comparison. |
blob | commitdiff | raw | diff to current |
2017-03-26 |
Jan Nieuwenhuizen | mescc: Run module/base-0.mes. |
blob | commitdiff | raw | diff to current |
2017-03-23 |
Jan Nieuwenhuizen | mescc: Struct fixes. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Add missing defines. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Struct by value assignment fixes. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Fix struct field comparison. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Mini-mes (gcc-compiled) runs read-0.mes. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Refactor libc. |
blob | commitdiff | raw | diff to current |
2017-03-19 |
Jan Nieuwenhuizen | mescc: Refactor ret. |
blob | commitdiff | raw | diff to current |
2017-03-18 |
Jan Nieuwenhuizen | mescc: Support assignment with comparison. |
blob | commitdiff | raw | diff to current |
2017-03-18 |
Jan Nieuwenhuizen | mescc: Support assignment test. |
blob | commitdiff | raw | diff to current |
2017-03-17 |
Jan Nieuwenhuizen | mescc: Fix simple value tests. |
blob | commitdiff | raw | diff to current |
2017-03-17 |
Jan Nieuwenhuizen | mescc: Struct by value. |
blob | commitdiff | raw | diff to current |
2017-03-17 |
Jan Nieuwenhuizen | mescc: Support generic initializer. |
blob | commitdiff | raw | diff to current |
2017-03-17 |
Jan Nieuwenhuizen | mescc: Remove last hardcodings for identifiers. |
blob | commitdiff | raw | diff to current |
2017-03-17 |
Jan Nieuwenhuizen | mescc: Support function call with enum value. |
blob | commitdiff | raw | diff to current |
2017-03-13 |
Jan Nieuwenhuizen | mescc: Fix d-sel comparisons. |
blob | commitdiff | raw | diff to current |
2017-03-13 |
Jan Nieuwenhuizen | mescc: Fix for character array s[0]. |
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-12 |
Jan Nieuwenhuizen | mescc: Support [for] itoa. |
blob | commitdiff | raw | diff to current |
2017-03-12 |
Jan Nieuwenhuizen | mescc: Support do .. while. |
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-02-05 |
Matt Wette | nyacc: C99 CPP for code is better |
blob | commitdiff | raw | diff to current |
2017-03-10 |
Jan Nieuwenhuizen | mescc: Support goto in while body. |
blob | commitdiff | raw | diff to current |
2017-03-09 |
Jan Nieuwenhuizen | core+mini-mes: Move function name to struct function. |
blob | commitdiff | raw | diff to current |
2017-03-09 |
Jan Nieuwenhuizen | mescc: Support strings in struct initialization. |
blob | commitdiff | raw | diff to current |
2017-03-06 |
Jan Nieuwenhuizen | mescc: Compile all of mini-mes. |
blob | commitdiff | raw | diff to current |
2017-03-02 |
Jan Nieuwenhuizen | mescc: Support struct assignment. |
blob | commitdiff | raw | diff to current |
2017-03-02 |
Jan Nieuwenhuizen | mescc: Fix add, sub, lshift. |
blob | commitdiff | raw | diff to current |
2017-02-27 |
Jan Nieuwenhuizen | mescc: Support any expression as arg. |
blob | commitdiff | raw | diff to current |
2017-03-02 |
Jan Nieuwenhuizen | mescc: Rename expr->accu*. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Fixes for goto. |
blob | commitdiff | raw | diff to current |
2017-02-24 |
Jan Nieuwenhuizen | mescc: Mini-mes runs (cons 0 1) dump. |
blob | commitdiff | raw | diff to current |
2017-01-29 |
Jan Nieuwenhuizen | mescc: Run mini-mes. |
blob | commitdiff | raw | diff to current |
2017-01-21 |
Jan Nieuwenhuizen | mescc: bugfix: arg as function call. |
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-01-17 |
Jan Nieuwenhuizen | mescc: Support global pointer assignments. |
blob | commitdiff | raw | diff to current |
2017-01-17 |
Jan Nieuwenhuizen | mescc: Support switch. |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Jan Nieuwenhuizen | mescc: Handle enums. |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Jan Nieuwenhuizen | mescc: Update for. |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Jan Nieuwenhuizen | mescc: Support ?. |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Jan Nieuwenhuizen | mescc: Support open, read. |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Jan Nieuwenhuizen | mescc: Support globals. |
blob | commitdiff | raw | diff to current |
2017-01-08 |
Jan Nieuwenhuizen | mescc: Handle && in if and while. |
blob | commitdiff | raw | diff to current |
2017-01-07 |
Jan Nieuwenhuizen | mescc: Proper support for i++,++i,i--,--i. |
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: Have micro-mes use strcmp to print help. |
blob | commitdiff | raw | diff to current |
2017-01-05 |
Jan Nieuwenhuizen | mescc: Compile specific for loop. |
blob | commitdiff | raw | diff to current |
2017-01-04 |
Jan Nieuwenhuizen | mescc: Refactor compiler. |
blob | commitdiff | raw | diff to current |
2017-01-03 |
Jan Nieuwenhuizen | mescc: Rename symbols to globals. |
blob | commitdiff | raw | diff to current |
2017-01-03 |
Jan Nieuwenhuizen | mescc: Have micro-mes use if not to segfault. |
blob | commitdiff | raw | diff to current |
2017-01-03 |
Jan Nieuwenhuizen | mescc: Have micro-mes print argv. |
blob | commitdiff | raw | diff to current |
2017-01-03 |
Jan Nieuwenhuizen | mescc: Have micro-mes print argc. |
blob | commitdiff | raw | diff to current |
2017-01-03 |
Jan Nieuwenhuizen | mescc: Support literal .byte in asm (). |
blob | commitdiff | raw | diff to current |
2017-01-02 |
Jan Nieuwenhuizen | mescc: Formals, local variables. |
blob | commitdiff | raw | diff to current |
2017-01-02 |
Jan Nieuwenhuizen | mescc: Nicer functions/parameters. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Nyacc updates, factor-out elf-util. |
blob | commitdiff | raw | diff to current |
2016-12-31 |
Jan Nieuwenhuizen | mescc: Use Nyacc frontend. |
blob | commitdiff | raw | diff to current |
|