| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | compiler: bugfix: quasilit cannot use append. | Kaz Kylheku | 2018-04-04 | 2 | -1/+7 |
* | load: remove hack for loading compiler.tlo. | Kaz Kylheku | 2018-04-04 | 1 | -2/+1 |
* | parser: don't generate special lits outside quasiquote. | Kaz Kylheku | 2018-04-04 | 3 | -9/+24 |
* | 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 | 3 | -8/+13 |
* | struct: autoload sys:define-method. | Kaz Kylheku | 2018-04-04 | 1 | -0/+4 |
* | autoload: don't refer to .tl files specifically. | Kaz Kylheku | 2018-04-04 | 3 | -32/+32 |
* | eval: define sys:*load-recursive* | Kaz Kylheku | 2018-04-04 | 1 | -0/+1 |
* | regex: fix double free corruption bug. | Kaz Kylheku | 2018-04-04 | 1 | -11/+13 |
* | regex: read/print bug: escaped double quote. | Kaz Kylheku | 2018-04-04 | 3 | -6/+11 |
* | Implement compiled file loading. | Kaz Kylheku | 2018-04-04 | 5 | -11/+64 |
* | 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 | 3 | -8/+28 |
* | 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 |
* | parser: avoid consing for buf literals. | Kaz Kylheku | 2018-04-03 | 1 | -12/+7 |
* | packages: fix package prefix read/print issue. | Kaz Kylheku | 2018-04-03 | 2 | -2/+45 |
* | compiler: first cut compile-file implementation. | Kaz Kylheku | 2018-04-03 | 4 | -13/+106 |
* | 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 | 2 | -1/+3 |
* | 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 |
* | expander: bugfix: fixed params visible to optionals. | Kaz Kylheku | 2018-03-31 | 1 | -0/+1 |
* | doc: codify infinite looping behavior of each. | Kaz Kylheku | 2018-03-30 | 1 | -0/+6 |
* | eval: add missing checks in fun operator. | Kaz Kylheku | 2018-03-30 | 1 | -0/+13 |
* | doc: null char in str out stream: incorrect. | Kaz Kylheku | 2018-03-30 | 1 | -4/+8 |
* | string output streams: null pointer deref. | Kaz Kylheku | 2018-03-30 | 1 | -4/+10 |
* | doc: incorrect text in rlet example | Kaz Kylheku | 2018-03-30 | 1 | -3/+2 |
* | doc: mistake in ldiff example. | Kaz Kylheku | 2018-03-30 | 1 | -1/+1 |
* | compiler: change message for uhandled special op. | Kaz Kylheku | 2018-03-29 | 1 | -1/+1 |
* | continuations: don't fixup pointers if delta is zero. | Kaz Kylheku | 2018-03-29 | 1 | -1/+1 |
* | vm: integrate with delimited continuations. | Kaz Kylheku | 2018-03-29 | 3 | -2/+11 |
* | doc: fix too-wide-for-80-cols syntax synopses. | Kaz Kylheku | 2018-03-29 | 1 | -3/+6 |
* | compiler: improve register use when compiling calls. | Kaz Kylheku | 2018-03-29 | 1 | -6/+11 |
* | compiler: enforce register balance. | Kaz Kylheku | 2018-03-29 | 1 | -0/+7 |
* | case macros: translate big case forms to hash+switch. | Kaz Kylheku | 2018-03-29 | 1 | -1/+50 |