index
:
txr
master
txr-old
TXR: A data munging language.
kaz@kylheku.com
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
share
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
[prev]
[next]