summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* compiler: small end/jend issue in late-peephole.Kaz Kylheku2021-12-111-1/+1
* compiler: tweak in basic block debug print.Kaz Kylheku2021-12-111-1/+1
* compiler: register-compacting optimization.Kaz Kylheku2021-12-102-0/+63
* define-accessor: fix broken arg handling.Kaz Kylheku2021-12-102-1/+13
* each-match macro family: missing anon block.Kaz Kylheku2021-12-083-4/+22
* case macros: bug in singleton key optimization.Kaz Kylheku2021-12-082-1/+33
* rot, nrot: new functions.Kaz Kylheku2021-12-076-0/+239
* ret, aret: take one argument, as documented.Kaz Kylheku2021-12-072-6/+6
* quips: gift shop exit theme.Kaz Kylheku2021-12-061-0/+1
* tuples*: new function.Kaz Kylheku2021-12-046-0/+170
* tuples: change to abstract iteration.Kaz Kylheku2021-12-021-10/+16
* tuples: add test cases.Kaz Kylheku2021-12-021-1/+48
* tuples: check length argument.Kaz Kylheku2021-12-022-0/+7
* compiler: new late-peephole case.Kaz Kylheku2021-11-291-0/+11
* compiler: revise no-longer-matching late peephole case.Kaz Kylheku2021-11-291-14/+3
* compiler: replace late-peephole pattern with real approach.Kaz Kylheku2021-11-261-12/+8
* quips: new ones about syntactic sugar.Kaz Kylheku2021-11-261-0/+2
* compiler: another late peephole pattern.Kaz Kylheku2021-11-261-0/+12
* buffers: use unbuffered I/O in convenience functions.Kaz Kylheku2021-11-172-2/+8
* hash: 64 bit string and buffer hashing and seeds.Kaz Kylheku2021-11-174-60/+172
* doc: fix misuses of << formatting code.Kaz Kylheku2021-11-161-8/+8
* Version 272.txr-272Kaz Kylheku2021-11-116-1105/+1183
* compiler: late-peephole match for a wasteful register move.Kaz Kylheku2021-11-101-0/+13
* compiler: avoid eval of unsafe constantp in some situations.Kaz Kylheku2021-11-091-6/+12
* compiler: handle constant expressions that throw.Kaz Kylheku2021-11-081-17/+76
* hash: spurious space in printed representation.Kaz Kylheku2021-11-081-6/+10
* doc: mention :weak-or and :weak-and in syntax.Kaz Kylheku2021-11-081-1/+1
* doc: fix :weak-values typo.Kaz Kylheku2021-11-081-4/+4
* doc: gensym documentation.Kaz Kylheku2021-11-031-15/+17
* doc: spelling, doc-syms refresh.Kaz Kylheku2021-11-032-4/+4
* compiler: rephrase length check with tree-case.Kaz Kylheku2021-11-021-7/+6
* compiler: bug: invalid transformation of (- x y ...).Kaz Kylheku2021-11-021-6/+2
* compiler: remove excess call to reduce-constant.Kaz Kylheku2021-11-021-11/+10
* compiler: catch bugfix.Kaz Kylheku2021-11-021-8/+7
* compiler: don't lift top-level lambdas.Kaz Kylheku2021-11-011-1/+5
* compiler: compile-toplevel: bind *load-time* to t.Kaz Kylheku2021-11-011-0/+1
* less: symbolic arguments: fix crash and incorrectness.Kaz Kylheku2021-11-011-4/+3
* rel-path, path-equal: native Windows fixes.Kaz Kylheku2021-11-011-19/+43
* match: fix quasiliteral issue.Kaz Kylheku2021-10-261-0/+1
* match: unquoted quasiliteral patterns don't work.Kaz Kylheku2021-10-262-0/+31
* pic: use ifa to remove repeated array access.Kaz Kylheku2021-10-261-2/+2
* ifa: take advantage of read-once.Kaz Kylheku2021-10-262-2/+8
* places: new accessor read-once.Kaz Kylheku2021-10-264-2/+184
* repl: bugfix: half-baked source auto loading in completion.Kaz Kylheku2021-10-251-5/+6
* random: new function random-float-incl.Kaz Kylheku2021-10-253-2/+70
* ffi: implement in-semantics for carray, cptr.Kaz Kylheku2021-10-243-10/+117
* compiler: improvement in wasteful jmp elimination.Kaz Kylheku2021-10-232-5/+31
* compiler: also clear .next before re-linking graph.Kaz Kylheku2021-10-231-0/+1
* parser: bugfix: #; at front of list.Kaz Kylheku2021-10-232-218/+222
* syntax: add tests for #; syntax.Kaz Kylheku2021-10-231-0/+12