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
...
*
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
*
New function: tailp.
Kaz Kylheku
2019-09-03
1
-0
/
+1
*
interpreter: trivial let goes through let* case.
Kaz Kylheku
2019-08-31
1
-1
/
+1
*
interpreter: bug between let* and continuations.
Kaz Kylheku
2019-08-31
1
-11
/
+14
*
New function: cptr-buf.
Kaz Kylheku
2019-08-21
1
-0
/
+1
*
New function: intern-fb.
Kaz Kylheku
2019-08-20
1
-0
/
+1
*
lib: streamline interning slightly.
Kaz Kylheku
2019-08-20
1
-1
/
+1
*
new functions: find-symbol and find-symbol-fb.
Kaz Kylheku
2019-08-19
1
-0
/
+2
*
bugfix: line number of unbound vars not reported.
Kaz Kylheku
2019-08-13
1
-2
/
+5
*
expander: bugfix: spurious lambda form warning.
Kaz Kylheku
2019-08-07
1
-5
/
+5
*
txr: regression: lack of file name in error messages.
Kaz Kylheku
2019-07-22
1
-1
/
+1
*
expander: relax sys:setq and lisp-1 stringency.
Kaz Kylheku
2019-06-17
1
-23
/
+21
*
Replace lt(x, zero) pattern.
Kaz Kylheku
2019-06-15
1
-2
/
+2
*
load: always bind *load-path* to actual path.
Kaz Kylheku
2019-05-20
1
-1
/
+3
*
interpreter: small code tidying in me_interp_macro.
Kaz Kylheku
2019-05-02
1
-2
/
+1
*
interpreter: don't bother with dot position.
Kaz Kylheku
2019-05-02
1
-6
/
+1
*
bugfix: apply regression.
Kaz Kylheku
2019-05-02
1
-1
/
+1
*
debugger: expand frames.
Kaz Kylheku
2019-04-29
1
-33
/
+38
*
bugfix: source lineno off by one under hash bang.
Kaz Kylheku
2019-04-21
1
-1
/
+3
*
parser: always use stream-associated parser for parse_once.
Kaz Kylheku
2019-04-21
1
-4
/
+5
*
New function: window-mapdo.
Kaz Kylheku
2019-04-21
1
-0
/
+1
*
debugger: eval frames.
Kaz Kylheku
2019-04-21
1
-14
/
+24
*
defun: record source loc info.
Kaz Kylheku
2019-04-20
1
-4
/
+4
*
debugger: initial backtrace support.
Kaz Kylheku
2019-04-16
1
-0
/
+11
*
exceptions: allow description field in catch frames.
Kaz Kylheku
2019-04-10
1
-6
/
+12
*
debug support: crude debugger removed.
Kaz Kylheku
2019-04-09
1
-21
/
+7
*
New function: cptr-size-hint.
Kaz Kylheku
2019-04-06
1
-0
/
+1
*
tagbody: code replication bug.
Kaz Kylheku
2019-04-05
1
-20
/
+14
*
Move numeric functions from lib.c to arith.c
Kaz Kylheku
2019-03-25
1
-31
/
+0
*
Register arithmetic functions in arith module.
Kaz Kylheku
2019-03-25
1
-47
/
+1
*
lazy conses: support state in car and cdr.
Kaz Kylheku
2019-03-13
1
-1
/
+4
*
lib: optimize lazy functions with unchecked accesses.
Kaz Kylheku
2019-03-12
1
-61
/
+61
*
New sequence iterator object and functions.
Kaz Kylheku
2019-03-11
1
-0
/
+3
*
expander: tree-bind: fix incorrect param env.
Kaz Kylheku
2019-03-08
1
-2
/
+2
*
lambda expressions aren't fboundp.
Kaz Kylheku
2019-03-03
1
-5
/
+11
*
Fix use of comma operator as statement terminator.
Kaz Kylheku
2019-03-03
1
-2
/
+2
*
New macro: load-for.
Kaz Kylheku
2019-03-02
1
-0
/
+78
[prev]
[next]