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
/
lib.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
lib: new function vm-fun-p.
Kaz Kylheku
2018-04-07
1
-0
/
+5
*
vm: allow vm description to be callable as function.
Kaz Kylheku
2018-04-06
1
-0
/
+4
*
Application code is now in a package called pub.
Kaz Kylheku
2018-04-09
1
-2
/
+4
*
lib: get rid of preprocessor macros for packages.
Kaz Kylheku
2018-04-05
1
-5
/
+5
*
printer: improve object formatting.
Kaz Kylheku
2018-04-05
1
-2
/
+12
*
regex: read/print bug: escaped double quote.
Kaz Kylheku
2018-04-04
1
-3
/
+8
*
packages: fix package prefix read/print issue.
Kaz Kylheku
2018-04-03
1
-2
/
+44
*
lib: elminate reduce_right from expt.
Kaz Kylheku
2018-03-29
1
-1
/
+9
*
lib: eliminate reduce-left from n-ary math ops.
Kaz Kylheku
2018-03-29
1
-36
/
+44
*
vm: funcall wrappers need to check arg count.
Kaz Kylheku
2018-03-20
1
-0
/
+16
*
lib: new ldiff function.
Kaz Kylheku
2018-03-20
1
-1
/
+56
*
vm: variadic arg closures bug 1/3.
Kaz Kylheku
2018-03-19
1
-1
/
+1
*
vm: handle FVM function type thorughout run-time.
Kaz Kylheku
2018-03-16
1
-1
/
+46
*
vm: bugfix: wrong setup of closure param counts.
Kaz Kylheku
2018-03-15
1
-1
/
+1
*
regression: excess args not diagnosed.
Kaz Kylheku
2018-03-13
1
-1
/
+1
*
New: virtual machine with assembler.
Kaz Kylheku
2018-03-10
1
-33
/
+55
*
sys package fall back on usr.
Kaz Kylheku
2018-03-09
1
-0
/
+2
*
args: overhaul for clarity and reduced consing.
Kaz Kylheku
2018-03-09
1
-19
/
+20
*
code review: switch case breaks.
Kaz Kylheku
2018-03-08
1
-0
/
+1
*
Copyright year bump 2018.
Kaz Kylheku
2018-02-15
1
-1
/
+1
*
tail: reduce calls to cdr.
Kaz Kylheku
2018-01-07
1
-2
/
+3
*
term: move near site of use.
Kaz Kylheku
2018-01-07
1
-7
/
+0
*
listref_l: remove.
Kaz Kylheku
2018-01-06
1
-17
/
+0
*
refset: implement objects that support car method.
Kaz Kylheku
2018-01-06
1
-12
/
+46
*
nthcdr: terminate loop if end of list hit.
Kaz Kylheku
2018-01-05
1
-1
/
+1
*
car, cdr: self-identify in error message.
Kaz Kylheku
2018-01-05
1
-2
/
+2
*
car, cdr: fall back on lambda method.
Kaz Kylheku
2018-01-03
1
-4
/
+24
*
ltail: unused function.
Kaz Kylheku
2018-01-02
1
-7
/
+0
*
seq_info: bugfix: wrong object tested obj_struct_p.
Kaz Kylheku
2018-01-02
1
-1
/
+1
*
seq_info: whitespace.
Kaz Kylheku
2018-01-02
1
-1
/
+1
*
last: rewrite using seq_info.
Kaz Kylheku
2018-01-02
1
-10
/
+17
*
eliminate cdr_l use from implementation of last.
Kaz Kylheku
2018-01-02
1
-11
/
+7
*
Use rplaca and rplacd instead of set over car_l/cdr_l.
Kaz Kylheku
2018-01-01
1
-6
/
+6
*
sub and replace redirect to structure methods.
Kaz Kylheku
2018-01-01
1
-5
/
+36
*
New inlined test for struct object.
Kaz Kylheku
2017-12-31
1
-14
/
+14
*
New methods rplaca and rplacd.
Kaz Kylheku
2017-12-30
1
-0
/
+32
*
refset: better diagnostics.
Kaz Kylheku
2017-12-29
1
-1
/
+3
*
New feature: structure delegate streams.
Kaz Kylheku
2017-12-08
1
-0
/
+2
*
Rewrite internal mapping function.
Kaz Kylheku
2017-11-30
1
-4
/
+21
*
Fix quoted function name in unsupported object errors.
Kaz Kylheku
2017-11-23
1
-11
/
+17
*
New function: grade.
Kaz Kylheku
2017-11-23
1
-0
/
+43
*
lastcons: streamline.
Kaz Kylheku
2017-11-22
1
-1
/
+1
*
bugfix: tail handles improper list.
Kaz Kylheku
2017-11-22
1
-1
/
+1
*
bugfix: two issues in mappend* and append*.
Kaz Kylheku
2017-11-21
1
-29
/
+23
*
Use fixnum indices for vector iteration.
Kaz Kylheku
2017-11-16
1
-41
/
+51
*
pos-max: rewrite.
Kaz Kylheku
2017-11-16
1
-18
/
+48
*
find-max: bugfix for zero length vectors.
Kaz Kylheku
2017-11-15
1
-10
/
+15
*
pos-if, rpos-if: rewrite.
Kaz Kylheku
2017-11-15
1
-25
/
+72
*
posq, posql, posqual, rposq, rposql, rposqual: rewrite
Kaz Kylheku
2017-11-15
1
-93
/
+30
*
pos, rpos: rewrite with seq_info.
Kaz Kylheku
2017-11-15
1
-57
/
+88
[next]