| Commit message (Expand) | Author | Age | Files | Lines |
* | * lib.c (split_str): Separator can be a regex now. | Kaz Kylheku | 2012-03-04 | 1 | -23/+46 |
* | * lib.c (sub_str): Removed second check for lazy string that | Kaz Kylheku | 2012-03-03 | 1 | -2/+1 |
* | Fixing two instances of unintentional O(n*n) behavior and poor memory use | Kaz Kylheku | 2012-03-01 | 1 | -0/+35 |
* | * lib.c (numberp): Fix bad type check: null pointer dereference when | Kaz Kylheku | 2012-02-28 | 1 | -0/+2 |
* | * debug.c: Missing d command implemented. | Kaz Kylheku | 2012-02-28 | 1 | -0/+45 |
* | * lib.c (sub_list, replace_list, lazy_sub_str, sub_str, replace_str, | Kaz Kylheku | 2012-02-28 | 1 | -7/+7 |
* | * arith.c: Updated copyright year. | Kaz Kylheku | 2012-02-25 | 1 | -1/+1 |
* | * lib.c (sub_list, replace_list, lazy_sub_str, sub_str, | Kaz Kylheku | 2012-02-22 | 1 | -6/+27 |
* | * eval.c (dwim_loc): del operator's return value is the | Kaz Kylheku | 2012-02-22 | 1 | -2/+2 |
* | * lib.c (quicksort): Incorrect pivot selection. | Kaz Kylheku | 2012-02-22 | 1 | -1/+1 |
* | * lib.c (init): Hash bugfix: added missing call to hash_init. | Kaz Kylheku | 2012-02-22 | 1 | -0/+1 |
* | * eval.c (eval_init): Intrinsic bindings for sub, ref, refset | Kaz Kylheku | 2012-02-22 | 1 | -5/+69 |
* | Introducing optional arguments. | Kaz Kylheku | 2012-02-21 | 1 | -94/+161 |
* | * lib.c (sub, ref, replace): New functions. | Kaz Kylheku | 2012-02-19 | 1 | -1/+56 |
* | * lib.c (lazy_flatten): Bugfix: function was assuming that | Kaz Kylheku | 2012-02-12 | 1 | -7/+11 |
* | * lib.c (obj_print): Print control characters in string and | Kaz Kylheku | 2012-02-12 | 1 | -9/+14 |
* | * lib.c (lazy_sub_str): New static function. | Kaz Kylheku | 2012-02-09 | 1 | -8/+70 |
* | * eval.c (rest_s, op_s): New variables. | Kaz Kylheku | 2012-02-03 | 1 | -3/+8 |
* | * hash.c (hash_begin): Missing type check added, otherwise | Kaz Kylheku | 2012-01-27 | 1 | -3/+2 |
* | * eval.c (op_modplace): Fix warning caught by gcc, but not g++.txr-55 | Kaz Kylheku | 2012-01-26 | 1 | -2/+2 |
* | * lib.c (replace_list): Always convert the input items to a list, | Kaz Kylheku | 2012-01-26 | 1 | -13/+33 |
* | * arith.c (plus, minus): Better wording in error messages. | Kaz Kylheku | 2012-01-26 | 1 | -1/+74 |
* | * lib.c (listref, listref_l): Negative indices must have semantics | Kaz Kylheku | 2012-01-26 | 1 | -1/+4 |
* | * lib.c (cat_str): Throw error if one of the list elements | Kaz Kylheku | 2012-01-26 | 1 | -1/+2 |
* | * eval.c (dwim_loc, dwim_op): Eliminated redundant re-evaluation | Kaz Kylheku | 2012-01-26 | 1 | -0/+37 |
* | * arith.c (zerop): Misspelling in error message. | Kaz Kylheku | 2012-01-25 | 1 | -15/+27 |
* | * eval.c (eval_init): New functions registered. | Kaz Kylheku | 2012-01-25 | 1 | -4/+163 |
* | * eval.c (dwim_s): New symbol variable. | Kaz Kylheku | 2012-01-25 | 1 | -22/+56 |
* | * lib.c (car_l, cdr_l): Bugfix: do not call the lazy cons | Kaz Kylheku | 2012-01-19 | 1 | -2/+8 |
* | * eval.c (eval_init): list_str registered. | Kaz Kylheku | 2012-01-11 | 1 | -0/+9 |
* | Spat of new features having to do with lazy processing. | Kaz Kylheku | 2012-01-10 | 1 | -2/+60 |
* | * eval.c (eval_init): New gensym function registered. | Kaz Kylheku | 2012-01-01 | 1 | -0/+12 |
* | * eval.c (eval_init): New function interned. | Kaz Kylheku | 2011-12-25 | 1 | -0/+56 |
* | * lib.c (memql): New function. | Kaz Kylheku | 2011-12-23 | 1 | -4/+14 |
* | * Makefile (OBJS): new object file, rand.o. | Kaz Kylheku | 2011-12-21 | 1 | -0/+2 |
* | * eval.c (eval_init): New function registered. | Kaz Kylheku | 2011-12-20 | 1 | -0/+30 |
* | * eval.c (eval_init): New functions registered as intrinsics. | Kaz Kylheku | 2011-12-20 | 1 | -0/+50 |
* | * eval.c (bindings_helper): Fix format arguments. | Kaz Kylheku | 2011-12-18 | 1 | -7/+27 |
* | * lib.c (appendv): bugfix: wrong way test. | Kaz Kylheku | 2011-12-15 | 1 | -2/+2 |
* | * eval.c (eval_init): not added as synonym for null. | Kaz Kylheku | 2011-12-15 | 1 | -25/+13 |
* | * lib.c (car, cdr): Set the lazy cons function to nil | Kaz Kylheku | 2011-12-14 | 1 | -1/+2 |
* | * eval.c (eval_init): Removed registration for vec_get_fil. | Kaz Kylheku | 2011-12-14 | 1 | -38/+35 |
* | * lib.c (car, cdr): Semantics fix for lazy conses. | Kaz Kylheku | 2011-12-14 | 1 | -4/+2 |
* | * arith.c (plus, minus, gt, lt, ge, le): Handle character operands. | Kaz Kylheku | 2011-12-14 | 1 | -0/+14 |
* | * arith.c (highest_bit): Linkage changed to static. | Kaz Kylheku | 2011-12-13 | 1 | -0/+14 |
* | * arith.c (expt): New function. | Kaz Kylheku | 2011-12-12 | 1 | -1/+18 |
* | * arith.c (zerop, gt, lt, ge, le): Functions from lib.c reimplemented | Kaz Kylheku | 2011-12-11 | 1 | -32/+2 |
* | * arith.c (trunc): Error messages prefixed with trunc:. | Kaz Kylheku | 2011-12-11 | 1 | -13/+0 |
* | Bignum division implemented. More portability bugs found in MPI: | Kaz Kylheku | 2011-12-11 | 1 | -14/+0 |
* | Bignum support in mult function. | Kaz Kylheku | 2011-12-10 | 1 | -31/+0 |