| Commit message (Expand) | Author | Age | Files | Lines |
* | C++ upkeep: resolve multiple definitions of fun_k. | Kaz Kylheku | 2015-08-07 | 1 | -2/+1 |
* | Better diagnosis for loose @ forms. | Kaz Kylheku | 2015-08-06 | 1 | -0/+7 |
* | * eval.c (do_eval): Bugfix: though last_form_evaled is | Kaz Kylheku | 2015-08-05 | 1 | -0/+1 |
* | * eval.c (bind_args): Use new ~! for proper indentation | Kaz Kylheku | 2015-08-04 | 1 | -5/+5 |
* | * eval.c (func_get_name): New function. | Kaz Kylheku | 2015-08-04 | 1 | -7/+41 |
* | * eval.c (force): Default the new second argument of source_loc_str. | Kaz Kylheku | 2015-08-04 | 1 | -6/+7 |
* | * hash.c (hash_revget): New function. | Kaz Kylheku | 2015-08-04 | 1 | -0/+1 |
* | Switching some globals to lexical and changing some names. | Kaz Kylheku | 2015-08-03 | 1 | -12/+31 |
* | Introducing global lexicals: defvarl, defparml. | Kaz Kylheku | 2015-08-03 | 1 | -13/+32 |
* | * eval.c (special_p): Function renamed to special_var_p. | Kaz Kylheku | 2015-08-01 | 1 | -7/+9 |
* | Multi-line, indented printing of structure. | Kaz Kylheku | 2015-07-31 | 1 | -4/+16 |
* | * eval.c (op_quote): Improved diagnostic. | Kaz Kylheku | 2015-07-24 | 1 | -1/+1 |
* | Adding nthcdr as accessor. | Kaz Kylheku | 2015-07-22 | 1 | -0/+1 |
* | Improve bad argument diagnosis for place macros. | Kaz Kylheku | 2015-07-22 | 1 | -0/+13 |
* | Implementing second through tenth as places. | Kaz Kylheku | 2015-07-22 | 1 | -0/+4 |
* | * eval.c (eval_init): Register new split function. | Kaz Kylheku | 2015-07-21 | 1 | -0/+1 |
* | Expand away sys:lisp1-value based on lexical info. | Kaz Kylheku | 2015-07-11 | 1 | -2/+28 |
* | * eval.c (eval_init): Register bindable as intrinsic. | Kaz Kylheku | 2015-07-10 | 1 | -1/+1 |
* | Hash-bang support for .tl files. | Kaz Kylheku | 2015-07-02 | 1 | -1/+1 |
* | Fix TXR 97 regression in quasiliterals. | Kaz Kylheku | 2015-06-27 | 1 | -1/+1 |
* | * hash.c (hash_from_pairs, hash_list): New functions. | Kaz Kylheku | 2015-06-24 | 1 | -0/+2 |
* | Hash subset testing. | Kaz Kylheku | 2015-06-23 | 1 | -0/+2 |
* | * eval.c (eval_init): Register have function, synonym of true. | Kaz Kylheku | 2015-06-20 | 1 | -1/+4 |
* | Adding anaphoric ifa macro. | Kaz Kylheku | 2015-06-17 | 1 | -0/+5 |
* | Lisp load macro. | Kaz Kylheku | 2015-06-13 | 1 | -0/+44 |
* | Fix mismanaged dyn_env variable. | Kaz Kylheku | 2015-05-25 | 1 | -3/+4 |
* | Ligher weight debug instrumentation. | Kaz Kylheku | 2015-05-22 | 1 | -3/+5 |
* | symbol-function, symbol-value and fun become places. | Kaz Kylheku | 2015-05-22 | 1 | -0/+19 |
* | Introduce defparm operator. | Kaz Kylheku | 2015-05-21 | 1 | -0/+18 |
* | * eval.c (symbol_value): Retrieve the binding of a symbol | Kaz Kylheku | 2015-05-15 | 1 | -2/+24 |
* | * eval.c (env_vb_to_fb): Allow null env argument. This | Kaz Kylheku | 2015-05-12 | 1 | -3/+5 |
* | DWIM places must use Lisp-1 semantics. | Kaz Kylheku | 2015-05-12 | 1 | -0/+33 |
* | * eval.c (lookup_var_l): Gut this function of its silly | Kaz Kylheku | 2015-05-12 | 1 | -30/+6 |
* | Fix argument count checking regression. | Kaz Kylheku | 2015-05-11 | 1 | -4/+6 |
* | Improve error message related to splice misuse. | Kaz Kylheku | 2015-05-09 | 1 | -2/+2 |
* | Crack down on redefinitions of built-ins. | Kaz Kylheku | 2015-05-08 | 1 | -8/+44 |
* | * Makefile (LISP_TO_C_STRING): Strip comments, but not comment lines, | Kaz Kylheku | 2015-05-07 | 1 | -2/+2 |
* | New macro-based framework for assignment places. | Kaz Kylheku | 2015-05-06 | 1 | -312/+55 |
* | Do some cleanup in progn-like form sequences. | Kaz Kylheku | 2015-05-05 | 1 | -9/+45 |
* | Deal with bad quote syntax. | Kaz Kylheku | 2015-05-03 | 1 | -0/+4 |
* | Improved syntax checking: defun, flet, labels, lambda. | Kaz Kylheku | 2015-04-29 | 1 | -48/+75 |
* | Allow (force ...) to be an assignable place. | Kaz Kylheku | 2015-04-25 | 1 | -4/+21 |
* | Introducing mlet macro. | Kaz Kylheku | 2015-04-25 | 1 | -0/+59 |
* | delay/force overhaul. | Kaz Kylheku | 2015-04-22 | 1 | -7/+30 |
* | Improvement in error reporting. | Kaz Kylheku | 2015-04-19 | 1 | -15/+10 |
* | Adding lcons macro. | Kaz Kylheku | 2015-04-18 | 1 | -0/+17 |
* | Adding dotimes macro. | Kaz Kylheku | 2015-04-16 | 1 | -0/+21 |
* | Implementing while* and until* loops. | Kaz Kylheku | 2015-04-11 | 1 | -1/+27 |
* | * eval.c (eval_init): There is an until_s global variable, so | Kaz Kylheku | 2015-04-10 | 1 | -1/+1 |
* | * eval.c (iflet_s, when_s): New global variables. | Kaz Kylheku | 2015-04-06 | 1 | -2/+22 |