| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | The code expander becomes a public API. | Kaz Kylheku | 2018-11-02 | 3 | -13/+11 |
* | Version 199.txr-199 | Kaz Kylheku | 2018-10-28 | 1 | -1/+1 |
* | op: bugfix: sys:*op-ctx* defined too late. | Kaz Kylheku | 2018-10-26 | 1 | -2/+2 |
* | compiler: use symtab caching for global lexicals. | Kaz Kylheku | 2018-10-26 | 1 | -9/+16 |
* | vm/asm: new instructions getlx and setlx. | Kaz Kylheku | 2018-10-26 | 1 | -0/+24 |
* | awk: unwanted package prefix in error message. | Kaz Kylheku | 2018-10-12 | 1 | -1/+1 |
* | compiler: typo in error message. | Kaz Kylheku | 2018-08-07 | 1 | -1/+1 |
* | compile-file: incremental expansion of top-level forms. | Kaz Kylheku | 2018-07-17 | 1 | -17/+18 |
* | opip, oand: rewrite in Lisp. | Kaz Kylheku | 2018-07-16 | 1 | -0/+17 |
* | op: convert to Lisp trivial macros related to op. | Kaz Kylheku | 2018-07-16 | 1 | -0/+18 |
* | compile-file: support hash bang. | Kaz Kylheku | 2018-07-11 | 1 | -0/+4 |
* | list-build: rewrite methods for semantics & efficiency. | Kaz Kylheku | 2018-07-11 | 1 | -10/+28 |
* | compiler: bugfix: mishandled empty test | Kaz Kylheku | 2018-07-10 | 1 | -6/+9 |
* | compiler: duplicated code when compiling switch. | Kaz Kylheku | 2018-07-10 | 1 | -2/+2 |
* | compiler: constant-fold if eql. | Kaz Kylheku | 2018-07-09 | 1 | -4/+9 |
* | compiler: bugfix in constant condition logic. | Kaz Kylheku | 2018-07-09 | 1 | -1/+1 |
* | compiler: don't hardcode eq in if optimization. | Kaz Kylheku | 2018-07-09 | 1 | -1/+1 |
* | Version 198.txr-198 | Kaz Kylheku | 2018-07-06 | 1 | -1/+1 |
* | awk: bugfix: block optimized away by compiler. | Kaz Kylheku | 2018-06-28 | 1 | -1/+1 |
* | Version 197.txr-197 | Kaz Kylheku | 2018-05-27 | 1 | -1/+1 |
* | compiler: fix broken block*. | Kaz Kylheku | 2018-05-26 | 1 | -2/+2 |
* | compiler/vm: renaming funvec. | Kaz Kylheku | 2018-05-25 | 2 | -20/+19 |
* | compiler: fix wrong free symbol calculations. | Kaz Kylheku | 2018-05-25 | 1 | -10/+26 |
* | compiler: elide unused lexical functions. | Kaz Kylheku | 2018-05-23 | 1 | -8/+16 |
* | compiler: streamline marking bindings used. | Kaz Kylheku | 2018-05-23 | 1 | -19/+30 |
* | Version 196.txr-196 | Kaz Kylheku | 2018-05-18 | 1 | -1/+1 |
* | compiler: warn on misleading references in load-time. | Kaz Kylheku | 2018-05-07 | 1 | -0/+9 |
* | Version 195.txr-195 | Kaz Kylheku | 2018-05-04 | 1 | -1/+1 |
* | compiler: correct semantics of special var args. | Kaz Kylheku | 2018-05-01 | 1 | -7/+15 |
* | interpreter: correct semantics of special var args. | Kaz Kylheku | 2018-05-01 | 1 | -1/+0 |
* | Version 194.txr-194 | Kaz Kylheku | 2018-04-30 | 1 | -1/+1 |
* | compiler: improve wording of destructuring errors. | Kaz Kylheku | 2018-04-29 | 1 | -10/+16 |
* | compiler/assembler: bugfix: bignums can't be immediate ops. | Kaz Kylheku | 2018-04-29 | 2 | -2/+2 |
* | asm: improve bad immediate diagnostic. | Kaz Kylheku | 2018-04-28 | 1 | -1/+1 |
* | compiler: bugfix: wrong immediate op width calculation. | Kaz Kylheku | 2018-04-28 | 1 | -1/+1 |
* | Version 193.txr-193 | Kaz Kylheku | 2018-04-26 | 1 | -1/+1 |
* | compiler: replace "$" package hack. | Kaz Kylheku | 2018-04-25 | 1 | -4/+3 |
* | compiler: implement eliding of blocks. | Kaz Kylheku | 2018-04-24 | 1 | -13/+48 |
* | compiler: compile-file/load-time integration fix. | Kaz Kylheku | 2018-04-24 | 1 | -1/+1 |
* | compiler: called function must be listed as free. | Kaz Kylheku | 2018-04-24 | 1 | -4/+6 |
* | compiler: bug: return miscompiled as abscond. | Kaz Kylheku | 2018-04-24 | 1 | -1/+1 |
* | compiler: streamline destructuring error checks. | Kaz Kylheku | 2018-04-23 | 2 | -92/+90 |
* | New macro: load-time. | Kaz Kylheku | 2018-04-23 | 2 | -4/+46 |
* | compiler: remove unused slot. | Kaz Kylheku | 2018-04-23 | 1 | -1/+0 |
* | compiler: better diagnostic about d-reg exhaustion. | Kaz Kylheku | 2018-04-23 | 1 | -1/+1 |
* | compiler: unnecessary let*. | Kaz Kylheku | 2018-04-23 | 1 | -1/+1 |
* | compiler: tighter code for quasiliterals. | Kaz Kylheku | 2018-04-21 | 1 | -4/+9 |
* | awk: bug: multiple expansion in redirection macros. | Kaz Kylheku | 2018-04-21 | 1 | -2/+3 |
* | Version 192.txr-192 | Kaz Kylheku | 2018-04-19 | 1 | -1/+1 |
* | new macros: hlet, hlet*. | Kaz Kylheku | 2018-04-19 | 1 | -0/+28 |