| Commit message (Expand) | Author | Age | Files | Lines |
* | compiler: use new parser for macro params. | Kaz Kylheku | 2018-04-15 | 1 | -100/+80 |
* | compiler: move lambda param parsing into struct. | Kaz Kylheku | 2018-04-14 | 1 | -85/+116 |
* | compiler: lambda: accurate determination of need-frame. | Kaz Kylheku | 2018-04-14 | 1 | -3/+3 |
* | compiler: bugfix: handle lambda call form. | Kaz Kylheku | 2018-04-13 | 1 | -0/+2 |
* | compile-file: need endian mark in .tlo files. | Kaz Kylheku | 2018-04-12 | 1 | -1/+5 |
* | Version 191.txr-191 | Kaz Kylheku | 2018-04-10 | 1 | -1/+1 |
* | defpackage: bugfix: symbol clash. | Kaz Kylheku | 2018-04-10 | 1 | -3/+3 |
* | compiler: implement with-compilation-unit macro. | Kaz Kylheku | 2018-04-09 | 1 | -36/+46 |
* | compiler: record source loc when reading. | Kaz Kylheku | 2018-04-09 | 1 | -0/+1 |
* | compiler: improve and & or. | Kaz Kylheku | 2018-04-09 | 1 | -27/+30 |
* | awk/struct: fix breakage under interpreted mode. | Kaz Kylheku | 2018-04-09 | 2 | -8/+8 |
* | compiler: fix broken prog1. | Kaz Kylheku | 2018-04-08 | 1 | -3/+3 |
* | trace: refer usr:catch operator rather than sys:catch. | Kaz Kylheku | 2018-04-08 | 1 | -3/+3 |
* | trace: bugfix: redefine check mustn't throw exceptions. | Kaz Kylheku | 2018-04-08 | 1 | -6/+10 |
* | compiler: fix overestimated register count. | Kaz Kylheku | 2018-04-07 | 2 | -1/+4 |
* | new function: compile. | Kaz Kylheku | 2018-04-07 | 1 | -0/+15 |
* | asm: support disassembly on functions. | Kaz Kylheku | 2018-04-07 | 1 | -8/+19 |
* | asm: rename disassembly helper function. | Kaz Kylheku | 2018-04-06 | 1 | -2/+2 |
* | stdlib: all code read under sys package. | Kaz Kylheku | 2018-04-06 | 14 | -51/+47 |
* | structs: get rid of sys:slot and sys:static-slot. | Kaz Kylheku | 2018-04-06 | 1 | -4/+4 |
* | trace: add missing copyright header. | Kaz Kylheku | 2018-04-05 | 1 | -0/+26 |
* | compile-file: handle gensyms and such. | Kaz Kylheku | 2018-04-05 | 1 | -6/+13 |
* | compile-file/load: add version to files. | Kaz Kylheku | 2018-04-05 | 1 | -0/+1 |
* | compiler: bugfix: quasilit cannot use append. | Kaz Kylheku | 2018-04-04 | 1 | -1/+1 |
* | hash: with-hash-iter bug found by new compiler. | Kaz Kylheku | 2018-04-04 | 1 | -2/+2 |
* | compiler: bugfix: broken Lisp forms in quasiquote. | Kaz Kylheku | 2018-04-04 | 1 | -1/+1 |
* | stdlib: remove macro-time. | Kaz Kylheku | 2018-04-04 | 3 | -22/+19 |
* | compiler: move sys:bind-mac-error to error.tl. | Kaz Kylheku | 2018-04-04 | 2 | -7/+7 |
* | asm: changes for compiling. | Kaz Kylheku | 2018-04-04 | 1 | -19/+20 |
* | compile-file: don't compile constants. | Kaz Kylheku | 2018-04-04 | 1 | -1/+2 |
* | compiler: don't add compile-time gensym into env. | Kaz Kylheku | 2018-04-04 | 1 | -3/+3 |
* | macro param lists: remove colon hack. | Kaz Kylheku | 2018-04-04 | 1 | -5/+5 |
* | places: remove macro-time. | Kaz Kylheku | 2018-04-03 | 1 | -129/+126 |
* | compiler: rewrite incorrect defmacro expander. | Kaz Kylheku | 2018-04-03 | 1 | -6/+8 |
* | compiler: first cut compile-file implementation. | Kaz Kylheku | 2018-04-03 | 1 | -12/+88 |
* | asm/compiler: use unadorned sym in in-package. | Kaz Kylheku | 2018-04-03 | 2 | -2/+2 |
* | eval/compile: special ops compile-only & eval-only. | Kaz Kylheku | 2018-04-03 | 1 | -1/+1 |
* | compiler: bugfix: missing case in cond. | Kaz Kylheku | 2018-04-02 | 1 | -0/+1 |
* | compiler: bugfix: block: missing mov to oreg. | Kaz Kylheku | 2018-04-02 | 1 | -1/+2 |
* | compiler: unwind-protect bug: wrong output reg. | Kaz Kylheku | 2018-04-02 | 1 | -1/+1 |
* | compiler: switch: bugfix: missing mov to oreg. | Kaz Kylheku | 2018-04-02 | 1 | -0/+5 |
* | compiler: switch bugfix: missing index code. | Kaz Kylheku | 2018-04-02 | 1 | -1/+2 |
* | compiler: big oreg-related bugfix | Kaz Kylheku | 2018-04-01 | 1 | -40/+74 |
* | compiler: bugfix: wrong lambda frame size. | Kaz Kylheku | 2018-04-01 | 1 | -1/+1 |
* | compiler: bugfix: return value optional | Kaz Kylheku | 2018-04-01 | 1 | -2/+2 |
* | compiler: bug: indirect function calls. | Kaz Kylheku | 2018-04-01 | 1 | -1/+3 |
* | compiler: bugfix: bad len check for tree-case. | Kaz Kylheku | 2018-04-01 | 1 | -3/+5 |
* | compiler: bugfix: incorrect jmp in catch. | Kaz Kylheku | 2018-04-01 | 1 | -3/+1 |
* | compiler: bugfix: scope of init-forms in lambda. | Kaz Kylheku | 2018-03-31 | 1 | -1/+1 |
* | compiler: change message for uhandled special op. | Kaz Kylheku | 2018-03-29 | 1 | -1/+1 |