aboutsummaryrefslogtreecommitdiff
path: root/src/boot
AgeCommit message (Expand)AuthorFilesLines
2011-05-18more Boot cleanupdos-reis2-36/+40
2011-05-16 * boot/ast.boot (bfAtScope): New.dos-reis6-65/+49
2011-05-16 * boot/tokens.boot: "do" is now a keyword.dos-reis6-2/+18
2011-05-15 * boot/ast.boot (shoeCompTran1): Don't indiscriminately walk CASEdos-reis6-27/+68
2011-05-15cleanupdos-reis2-4/+0
2011-05-14Remove recently introduced bpNamedScopedos-reis2-18/+6
2011-05-14more cleanupdos-reis2-56/+52
2011-05-14 * boot/parser.boot (bpNamedScope): New.dos-reis2-4/+16
2011-05-14cleanupdos-reis1-1/+1
2011-05-14cleanupdos-reis10-29/+33
2011-05-13 * boot/utility.boot (charPosition): New.dos-reis4-13/+35
2011-05-12 * boot/initial-env.lisp (MAKE-HASHTABLE): Remove.dos-reis6-34/+20
2011-05-06more cleanupdos-reis1-3/+0
2011-05-05more cleanupdos-reis4-13/+14
2011-05-05more cleanupsdos-reis2-3/+3
2011-05-05more cleanupdos-reis5-21/+7
2011-05-04 * boot/initial-env.lisp (shoeOpenOutputFile): Remove. Adjustdos-reis2-61/+79
2011-05-03 * boot/initial-env.lisp (shoeOpenInputFile): Remove. Adjustdos-reis3-67/+92
2011-05-03more cleanupdos-reis5-15/+14
2011-05-03more cleanupdos-reis2-78/+90
2011-05-02 * boot/ast.boot (idList?, charList?, stringLits?): New.dos-reis8-529/+619
2011-05-02 * boot/parser.boot (bpDefinition): Accept macro definitiondos-reis7-46/+57
2011-05-01 * boot/utility.boot (applySubstNQ): New.dos-reis2-2/+39
2011-05-01 * interp/buildom.boot: Replace use of EQSUBSTLIST with applySubst.dos-reis2-2/+2
2011-05-01 * boot/tokens.boot: Don't rename append.dos-reis10-821/+881
2011-04-30 * boot/ast.boot (bfAppend): Write in full.dos-reis4-7/+51
2011-04-30more cleanupdos-reis9-137/+131
2011-04-30cleanupdos-reis2-2/+13
2011-04-30 * interp/vmlisp.lisp (remove): Remove.dos-reis4-15/+120
2011-04-29 * boot/utility.boot (assocSymbol): New.dos-reis3-3/+57
2011-04-28more cleanupdos-reis2-75/+90
2011-04-28 * boot/ast.boot (bfReduceCollect): Delegate to bfDoCollect ifdos-reis2-3/+12
2011-04-28 * boot/ast.boot (bfCollect): Use bfDoCollect.dos-reis2-502/+522
2011-04-27 * boot/ast.boot (bfMakeCollectInsn): Fix thinko.dos-reis3-144/+144
2011-04-25 * boot/translator.boot (inAllContexts): New.dos-reis5-17/+41
2011-04-24 * boot/initial-env.lisp (MEMQ): Remove.dos-reis5-54/+50
2011-04-24Tidy append redunctiondos-reis2-32/+50
2011-04-24 * boot/ast.boot (bfMakeCollectInsn): New.dos-reis7-505/+416
2011-04-24 * boot/ast.boot (bfDoCollect): New. Implement one-pass dos-reis3-512/+814
2011-04-23 * boot/ast.boot (bf0APPEND): Remove.dos-reis2-32/+7
2011-04-23 * lisp/core.lisp.in: Export basic types and compiler data types.dos-reis4-553/+536
2011-04-22 * boot/tokens.boot: Don't translate setDifference.dos-reis8-14/+41
2011-04-22more cleanupdos-reis2-2/+46
2011-04-22 * boot/utility.boot (copyList): Define.dos-reis6-10/+49
2011-04-21 * boot/tokens.boot: Don't translate lastNode anymore.dos-reis4-6/+23
2011-04-21 * boot/utility.boot (objectMember?): Don't rely non tail recursiondos-reis6-32/+58
2011-04-21 * boot/tokens.boot: Don't rename nreverse.dos-reis10-90/+118
2011-04-20 * interp/sys-utility.boot (substitute): Define.dos-reis6-51/+79
2011-04-20more cleanupdos-reis5-23/+48
2011-04-19more cleanupdos-reis1-10/+15