| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | eval: remove eval_initing, which does nothing. | Kaz Kylheku | 2018-03-14 | 1 | -11/+0 |
* | expander bug: sequential vars with no init forms. | Kaz Kylheku | 2018-03-13 | 1 | -1/+2 |
* | New: virtual machine with assembler. | Kaz Kylheku | 2018-03-10 | 1 | -1/+1 |
* | args: overhaul for clarity and reduced consing. | Kaz Kylheku | 2018-03-09 | 1 | -2/+2 |
* | New listener feature: greedy evaluation feature. | Kaz Kylheku | 2018-02-17 | 1 | -0/+26 |
* | Lisp load function supports .txr files. | Kaz Kylheku | 2018-02-16 | 1 | -8/+26 |
* | bugfix: broken expansion of sys:lisp1-setq places. | Kaz Kylheku | 2018-02-15 | 1 | -1/+1 |
* | Copyright year bump 2018. | Kaz Kylheku | 2018-02-15 | 1 | -1/+1 |
* | bugfix: op module inversely depends on sys:l1-val. | Kaz Kylheku | 2018-02-14 | 1 | -1/+64 |
* | cleanup: harmonize lisp1-eval-related symbol variables. | Kaz Kylheku | 2018-02-14 | 1 | -6/+6 |
* | term: move near site of use. | Kaz Kylheku | 2018-01-07 | 1 | -0/+7 |
* | Use rplaca and rplacd instead of set over car_l/cdr_l. | Kaz Kylheku | 2018-01-01 | 1 | -2/+2 |
* | New methods rplaca and rplacd. | Kaz Kylheku | 2017-12-30 | 1 | -2/+2 |
* | read, iread: source location recording now conditional. | Kaz Kylheku | 2017-12-29 | 1 | -2/+2 |
* | New functions: rlist and rlist*. | Kaz Kylheku | 2017-12-18 | 1 | -0/+40 |
* | expander: do constant folding of a..b range exprs. | Kaz Kylheku | 2017-12-18 | 1 | -0/+9 |
* | prof: deal with overflowing mem counters. | Kaz Kylheku | 2017-12-04 | 1 | -2/+17 |
* | bugfix: code-walk the result of a declined macro. | Kaz Kylheku | 2017-11-29 | 1 | -2/+3 |
* | macros: expand declined form in outer env. | Kaz Kylheku | 2017-11-24 | 1 | -0/+14 |
* | New function: grade. | Kaz Kylheku | 2017-11-23 | 1 | -0/+1 |
* | caseq, caseql, casequal: improvement in expansion. | Kaz Kylheku | 2017-10-25 | 1 | -0/+3 |
* | tprint and -t option: handle infinite list. | Kaz Kylheku | 2017-10-12 | 1 | -11/+32 |
* | cleanup: remove unnecessary header includes. | Kaz Kylheku | 2017-09-19 | 1 | -1/+0 |
* | new: macroexpand-lisp1 and macroexpand-1-lisp1. | Kaz Kylheku | 2017-08-31 | 1 | -4/+28 |
* | New function: inverse of cumulative normal dist. | Kaz Kylheku | 2017-08-31 | 1 | -0/+1 |
* | Rewriting op/do macros in Lisp. | Kaz Kylheku | 2017-08-29 | 1 | -3/+10 |
* | Allow sys:var and sys:expr redefinition. | Kaz Kylheku | 2017-08-28 | 1 | -0/+2 |
* | expander: do dot-to-apply for meta-expressions. | Kaz Kylheku | 2017-08-28 | 1 | -4/+35 |
* | Make len a synonym for length. | Kaz Kylheku | 2017-08-07 | 1 | -1/+3 |
* | New spl and tok: variants of tok-str and split-str. | Kaz Kylheku | 2017-08-07 | 1 | -0/+2 |
* | tok-str requires two arguments, not just one. | Kaz Kylheku | 2017-08-07 | 1 | -1/+1 |
* | Add sum and prod convenience functions. | Kaz Kylheku | 2017-08-05 | 1 | -0/+2 |
* | bugfix: spurious nils in pad function's output. | Kaz Kylheku | 2017-08-02 | 1 | -5/+6 |
* | lib: deprecate set-diff; extend set operations. | Kaz Kylheku | 2017-07-26 | 1 | -1/+5 |
* | new function: nth | Kaz Kylheku | 2017-07-18 | 1 | -0/+1 |
* | lib: new function, relate. | Kaz Kylheku | 2017-07-17 | 1 | -0/+1 |
* | bugfix: spurious warnings issued against lisp1 eval. | Kaz Kylheku | 2017-07-14 | 1 | -2/+8 |
* | structs: improve access to initfun and postinitfun. | Kaz Kylheku | 2017-07-09 | 1 | -2/+8 |
* | expander: fix neglect to expand lambda and fun. | Kaz Kylheku | 2017-07-07 | 1 | -4/+15 |
* | Lisp: lambda expressions are function names now. | Kaz Kylheku | 2017-07-07 | 1 | -0/+2 |
* | New Cartesian product mapping functions. | Kaz Kylheku | 2017-06-28 | 1 | -0/+59 |
* | New cptr functions cptr-cast and int-cptr. | Kaz Kylheku | 2017-06-26 | 1 | -0/+2 |
* | cptr-int and cptr-obj can make typed cptr objects. | Kaz Kylheku | 2017-06-19 | 1 | -2/+2 |
* | mkstring char argument is optional. | Kaz Kylheku | 2017-06-01 | 1 | -1/+1 |
* | Refactoring hash bang support; hash bang null hack. | Kaz Kylheku | 2017-05-30 | 1 | -1/+1 |
* | command line: --eargs semantics change. | Kaz Kylheku | 2017-05-30 | 1 | -1/+1 |
* | Splitting cptr object into separate CPTR tag. | Kaz Kylheku | 2017-05-15 | 1 | -0/+2 |
* | cptr: new functions. | Kaz Kylheku | 2017-05-09 | 1 | -0/+6 |
* | Bugfix expansion: return-from, sys:abscond-from, block*. | Kaz Kylheku | 2017-04-15 | 1 | -3/+8 |
* | Make it a warning only when built-ins redefined. | Kaz Kylheku | 2017-04-14 | 1 | -4/+4 |