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
/
eval.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
listener: new *-1, *-2 ... *-20 macros.
Kaz Kylheku
2020-07-11
1
-1
/
+1
*
New function: iterable.
Kaz Kylheku
2020-07-02
1
-0
/
+1
*
c_num: now takes self argument.
Kaz Kylheku
2020-06-29
1
-12
/
+16
*
New function: maprodo.
Kaz Kylheku
2020-06-28
1
-0
/
+12
*
New functions: list-seq, ved-seq and str-seq.
Kaz Kylheku
2020-06-28
1
-0
/
+3
*
each: fix (each ()) segfault.
Kaz Kylheku
2020-06-06
1
-4
/
+5
*
mapcar/maprod: fix stack overflow regression.
Kaz Kylheku
2020-06-05
1
-6
/
+5
*
mapping: rewrite loop using seq_info and args.
Kaz Kylheku
2020-06-04
1
-19
/
+27
*
mapcar, mappend, mapdo: merge implementations.
Kaz Kylheku
2020-06-04
1
-60
/
+20
*
maprod: bugfix: not reducing to mapcar.
Kaz Kylheku
2020-06-04
1
-5
/
+6
*
Convert mapping functions to new iterators.
Kaz Kylheku
2020-06-03
1
-57
/
+63
*
Convert each-family operators to use iter-begin.
Kaz Kylheku
2020-06-02
1
-10
/
+11
*
New style iteration functions.
Kaz Kylheku
2020-06-02
1
-0
/
+5
*
quasistrings: reduce consing.
Kaz Kylheku
2020-05-30
1
-5
/
+0
*
New assert macro.
Kaz Kylheku
2020-05-18
1
-0
/
+45
*
sort: prudently make it subject to compat value
Kaz Kylheku
2020-05-14
1
-2
/
+4
*
lib: sort becomes non-destructive; nsort introduced.
Kaz Kylheku
2020-05-13
1
-1
/
+3
*
symbol-function: bugfix: expand lambda expression.
Kaz Kylheku
2020-05-03
1
-1
/
+1
*
load: release warnings before throwing exception.
Kaz Kylheku
2020-04-14
1
-3
/
+4
*
bugfix: definitions must trigger autoload.
Kaz Kylheku
2020-04-13
1
-1
/
+6
*
exceptions: use uw_rthrow for non-error exceptions.
Kaz Kylheku
2020-04-07
1
-6
/
+6
*
warning cleanup: remove unused parameters.
Kaz Kylheku
2020-04-05
1
-4
/
+4
*
warning cleanup: add casts for unused parameters.
Kaz Kylheku
2020-04-05
1
-3
/
+25
*
New function: txr-parse.
Kaz Kylheku
2020-04-02
1
-0
/
+1
*
New contains function: near alias of search.
Kaz Kylheku
2020-03-23
1
-0
/
+1
*
apf and ipf: take arguments that are inserted.
Kaz Kylheku
2020-03-22
1
-7
/
+40
*
internals: rename misnamed curry_* functions.
Kaz Kyheku
2020-03-17
1
-9
/
+9
*
New function: assq and rassq.
Kaz Kyheku
2020-02-24
1
-0
/
+2
*
New functions: meq, meql and mequal.
Kaz Kylheku
2020-02-22
1
-0
/
+3
*
packages: no default argument in several functions.
Kaz Kyheku
2020-01-29
1
-3
/
+3
*
New function: merge-delete-package.
Kaz Kyheku
2020-01-29
1
-0
/
+1
*
New function: coded-length.
Kaz Kylheku
2020-01-18
1
-0
/
+1
*
builtin redefinition: better diagnostic message.
Kaz Kylheku
2020-01-06
1
-6
/
+10
*
Copyright year bump 2020.
Kaz Kylheku
2019-12-31
1
-1
/
+1
*
eval: bugfix: expansion wrongly always in null env.
Kaz Kylheku
2019-11-18
1
-5
/
+34
*
lib: use stack-allocated hash iterators everywhere.
Kaz Kylheku
2019-11-01
1
-2
/
+5
*
expander: bogus undefined warnings from lisp1 values.
Kaz Kylheku
2019-10-30
1
-8
/
+5
*
expander: allow TTY interrupt.
Kaz Kylheku
2019-10-28
1
-0
/
+2
*
New function: identity*
Kaz Kylheku
2019-10-28
1
-0
/
+1
*
functions: provide accessors for basic properties.
Kaz Kylheku
2019-10-18
1
-0
/
+3
*
New function: copy-tree.
Kaz Kylheku
2019-10-16
1
-0
/
+1
*
eval: bugfix: don't pass eval env to macroexpand.
Kaz Kylheku
2019-10-13
1
-1
/
+1
*
expander: origin_hash must be eq-based.
Kaz Kylheku
2019-10-11
1
-1
/
+1
*
tree: allow quasiquoting into #T syntax.
Kaz Kylheku
2019-09-28
1
-1
/
+7
*
symbol-function: support lambda expressions.
Kaz Kylheku
2019-09-27
1
-7
/
+3
*
fun operator: don't cons binding when handling lambda.
Kaz Kylheku
2019-09-26
1
-4
/
+4
*
lookup_fun: eliminate recursion.
Kaz Kylheku
2019-09-26
1
-24
/
+24
*
func-get-name: fix bogus return for nil argument.
Kaz Kylheku
2019-09-26
1
-10
/
+15
*
New data structure: binary search trees.
Kaz Kylheku
2019-09-25
1
-1
/
+2
*
New data type: tnode.
Kaz Kylheku
2019-09-22
1
-0
/
+6
[next]