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
/
stdlib
Commit message (
Expand
)
Author
Age
Files
Lines
*
compiler: missing wasteful register move elimination.
Kaz Kylheku
2025-06-16
1
-0
/
+2
*
compiler: forgotten not/null reductions in if.
Kaz Kylheku
2025-06-16
1
-0
/
+6
*
compiler: value is no optional in fbind/lbind.
Kaz Kylheku
2025-06-15
1
-1
/
+1
*
compiler: prepare tail call identification context.
Kaz Kylheku
2025-06-15
1
-2
/
+27
*
compiler: tidiness issue in top dispatcher.
Kaz Kylheku
2025-06-15
1
-4
/
+4
*
compiler: immediately called lambda: code gen tweak.
Kaz Kylheku
2025-06-15
1
-11
/
+11
*
compiler: track tail positions.
Kaz Kylheku
2025-06-13
1
-30
/
+53
*
infix: no phony infix over lambdas and such.
Kaz Kylheku
2025-06-03
1
-1
/
+2
*
streams: new get-buf function.
Kaz Kylheku
2025-06-03
1
-26
/
+4
*
*-get-buf: bug in skipping non-seekable streams.
Kaz Kylheku
2025-06-02
1
-4
/
+5
*
Version 300.
txr-300
Kaz Kylheku
2025-05-31
1
-1
/
+1
*
compiler: function bindings syntax cannot be atom.
Kaz Kylheku
2025-05-26
1
-3
/
+2
*
streams: replace get_line virtual with new interface.
Kaz Kylheku
2025-05-24
1
-2
/
+3
*
quasistrings: support format notation.
Kaz Kylheku
2025-05-18
2
-15
/
+32
*
compiler: fix unidiomatic if/cond combination.
Kaz Kylheku
2025-05-17
1
-13
/
+12
*
infix: add missing ~ complement operator.
Kaz Kylheku
2025-05-16
1
-0
/
+1
*
hmac: use buf-xor-pattern function.
Kaz Kylheku
2025-05-11
1
-11
/
+9
*
match: make @(require) work over args in lambda-match.
Kaz Kylheku
2025-05-10
1
-32
/
+40
*
compiler: improvements in reporting form in diagnostics.
Kaz Kylheku
2025-05-09
2
-8
/
+8
*
trace: new parameter macro :trace for simple static tracing
Kaz Kylheku
2025-05-09
1
-0
/
+31
*
dig: don't stop at form that has source location.
Kaz Kylheku
2025-05-09
1
-2
/
+1
*
quips; Unicode quip.
Kaz Kylheku
2025-05-08
1
-0
/
+1
*
match: new macros in the "each" family.
Kaz Kylheku
2025-05-08
1
-0
/
+24
*
infix: bug: non-infix expressions conflated with infix.
Kaz Kylheku
2025-05-07
1
-1
/
+5
*
infix: do not process square bracket forms.
Kaz Kylheku
2025-05-02
1
-6
/
+1
*
infix: phony infix requires 3 or more elements.
Kaz Kylheku
2025-05-01
1
-0
/
+1
*
infix: superfix relational operators; better code.
Kaz Kylheku
2025-05-01
1
-18
/
+48
*
infix: bug: (a = b) not parsing.
Kaz Kylheku
2025-04-29
1
-1
/
+2
*
infix: bug: handle dotted function calls.
Kaz Kylheku
2025-04-28
1
-1
/
+1
*
infix: phony infix for prefix funtion call expressions too.
Kaz Kylheku
2025-04-22
1
-1
/
+7
*
infix: support function power operators.
Kaz Kylheku
2025-04-21
1
-2
/
+11
*
infix: autodetection takes lexical functions into account.
Kaz Kylheku
2025-04-21
1
-7
/
+10
*
infix: revise auto-detection algorithm.
Kaz Kylheku
2025-04-21
1
-12
/
+20
*
infix: phony infix: try arguments as infix.
Kaz Kylheku
2025-04-21
1
-1
/
+4
*
op: reduce and mitigate multiple expansion.
Kaz Kylheku
2025-04-19
1
-4
/
+6
*
Rebind *expand-hook* in load and compile-file.
Kaz Kylheku
2025-04-17
1
-0
/
+1
*
New: HMAC functions.
Kaz Kylheku
2025-04-16
1
-0
/
+61
*
expander-let: rewrite in C.
Kaz Kylheku
2025-04-14
1
-44
/
+0
*
infix: revise auto-detection and parsing.
Kaz Kylheku
2025-04-09
1
-9
/
+28
*
infix: new operators, revise precedence.
Kaz Kylheku
2025-04-08
1
-6
/
+69
*
New macros: mul and div.
Kaz Kylheku
2025-04-08
1
-0
/
+8
*
place: move set-mask, get-mask out of defset.
Kaz Kylheku
2025-04-07
2
-8
/
+8
*
infix: remove unnecessary rewrite rule
Kaz Kylheku
2025-04-06
1
-2
/
+0
*
infix: revise auto-detection.
Kaz Kylheku
2025-04-05
1
-17
/
+20
*
infix: whitespace fix.
Kaz Kylheku
2025-04-05
1
-1
/
+1
*
infix: define = operator mapping to identity
Kaz Kylheku
2025-04-05
1
-0
/
+2
*
infix: dynamic precedence algorithm
Kaz Kylheku
2025-04-04
1
-3
/
+8
*
infix: assignment must be right associative
Kaz Kylheku
2025-04-04
1
-1
/
+1
*
infix: adjust operator expected diagnostic.
Kaz Kylheku
2025-04-04
1
-1
/
+1
*
Initial implementation of infix expressions.
Kaz Kylheku
2025-04-03
1
-0
/
+174
[next]