summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Expand)AuthorAgeFilesLines
* compile-file: need endian mark in .tlo files.Kaz Kylheku2018-04-121-1/+5
* Version 191.txr-191Kaz Kylheku2018-04-101-1/+1
* defpackage: bugfix: symbol clash.Kaz Kylheku2018-04-101-3/+3
* compiler: implement with-compilation-unit macro.Kaz Kylheku2018-04-091-36/+46
* compiler: record source loc when reading.Kaz Kylheku2018-04-091-0/+1
* compiler: improve and & or.Kaz Kylheku2018-04-091-27/+30
* awk/struct: fix breakage under interpreted mode.Kaz Kylheku2018-04-092-8/+8
* compiler: fix broken prog1.Kaz Kylheku2018-04-081-3/+3
* trace: refer usr:catch operator rather than sys:catch.Kaz Kylheku2018-04-081-3/+3
* trace: bugfix: redefine check mustn't throw exceptions.Kaz Kylheku2018-04-081-6/+10
* compiler: fix overestimated register count.Kaz Kylheku2018-04-072-1/+4
* new function: compile.Kaz Kylheku2018-04-071-0/+15
* asm: support disassembly on functions.Kaz Kylheku2018-04-071-8/+19
* asm: rename disassembly helper function.Kaz Kylheku2018-04-061-2/+2
* stdlib: all code read under sys package.Kaz Kylheku2018-04-0614-51/+47
* structs: get rid of sys:slot and sys:static-slot.Kaz Kylheku2018-04-061-4/+4
* trace: add missing copyright header.Kaz Kylheku2018-04-051-0/+26
* compile-file: handle gensyms and such.Kaz Kylheku2018-04-051-6/+13
* compile-file/load: add version to files.Kaz Kylheku2018-04-051-0/+1
* compiler: bugfix: quasilit cannot use append.Kaz Kylheku2018-04-041-1/+1
* hash: with-hash-iter bug found by new compiler.Kaz Kylheku2018-04-041-2/+2
* compiler: bugfix: broken Lisp forms in quasiquote.Kaz Kylheku2018-04-041-1/+1
* stdlib: remove macro-time.Kaz Kylheku2018-04-043-22/+19
* compiler: move sys:bind-mac-error to error.tl.Kaz Kylheku2018-04-042-7/+7
* asm: changes for compiling.Kaz Kylheku2018-04-041-19/+20
* compile-file: don't compile constants.Kaz Kylheku2018-04-041-1/+2
* compiler: don't add compile-time gensym into env.Kaz Kylheku2018-04-041-3/+3
* macro param lists: remove colon hack.Kaz Kylheku2018-04-041-5/+5
* places: remove macro-time.Kaz Kylheku2018-04-031-129/+126
* compiler: rewrite incorrect defmacro expander.Kaz Kylheku2018-04-031-6/+8
* compiler: first cut compile-file implementation.Kaz Kylheku2018-04-031-12/+88
* asm/compiler: use unadorned sym in in-package.Kaz Kylheku2018-04-032-2/+2
* eval/compile: special ops compile-only & eval-only.Kaz Kylheku2018-04-031-1/+1
* compiler: bugfix: missing case in cond.Kaz Kylheku2018-04-021-0/+1
* compiler: bugfix: block: missing mov to oreg.Kaz Kylheku2018-04-021-1/+2
* compiler: unwind-protect bug: wrong output reg.Kaz Kylheku2018-04-021-1/+1
* compiler: switch: bugfix: missing mov to oreg.Kaz Kylheku2018-04-021-0/+5
* compiler: switch bugfix: missing index code.Kaz Kylheku2018-04-021-1/+2
* compiler: big oreg-related bugfixKaz Kylheku2018-04-011-40/+74
* compiler: bugfix: wrong lambda frame size.Kaz Kylheku2018-04-011-1/+1
* compiler: bugfix: return value optionalKaz Kylheku2018-04-011-2/+2
* compiler: bug: indirect function calls.Kaz Kylheku2018-04-011-1/+3
* compiler: bugfix: bad len check for tree-case.Kaz Kylheku2018-04-011-3/+5
* compiler: bugfix: incorrect jmp in catch.Kaz Kylheku2018-04-011-3/+1
* compiler: bugfix: scope of init-forms in lambda.Kaz Kylheku2018-03-311-1/+1
* compiler: change message for uhandled special op.Kaz Kylheku2018-03-291-1/+1
* compiler: improve register use when compiling calls.Kaz Kylheku2018-03-291-6/+11
* compiler: enforce register balance.Kaz Kylheku2018-03-291-0/+7
* compiler: incorrect null destructuring pattern.Kaz Kylheku2018-03-291-2/+2
* compiler: special case if + eq combo.Kaz Kylheku2018-03-281-6/+58