aboutsummaryrefslogtreecommitdiff
path: root/src/boot/ast.boot
AgeCommit message (Expand)AuthorFilesLines
2010-05-15 * boot/ast.boot (shoeCompTran1): Handle %Leave expressions.dos-reis1-0/+1
2010-05-10 Add lambda expression syntax to Boot.dos-reis1-0/+8
2010-05-09More cleanupsdos-reis1-3/+3
2010-05-09 * boot/ast.boot: Miscellaneous cleanup.dos-reis1-39/+39
2010-05-07 * boot/ast.boot: Miscellaneous cleanup.dos-reis1-59/+59
2010-05-07 * boot/ast.boot: Translate assignment to head and tail of a list.dos-reis1-3/+5
2010-05-06 * interp/wi2.boot: Replace INTEGERP, STRINGP, SYMBOLP, CONSP withdos-reis1-18/+18
2010-02-08 Add support for CLozure CL.dos-reis1-8/+66
2009-09-26Fix typodos-reis1-1/+1
2009-09-25 * boot/ast.boot (bfMember): Improve a bit.dos-reis1-1/+2
2009-09-25 * boot/ast.boot (bfMember): New.dos-reis1-1/+12
2009-09-20 * boot/tokens.boot: "has" is not a keyword.dos-reis1-6/+11
2009-09-08 * boot/ast.boot: Support "pointer" as simple datatype.dos-reis1-10/+13
2009-09-04(no commit message)dos-reis1-239/+248
2009-09-04 * boot/ast.boot (bfAlternative): New. Move single assignment indos-reis1-2/+7
2009-09-03(no commit message)dos-reis1-15/+11
2009-09-03 * boot/ast.boot: More cleanup.dos-reis1-5/+4
2009-09-02 * boot/ast.boot: More cleanup.dos-reis1-186/+165
2009-08-30 * boot/ast.boot (bfSequence): Simplify COND branch bodies.dos-reis1-7/+12
2009-08-29 * boot/ast.boot (bfCase): Don't hold scrutinee's remainingdos-reis1-11/+4
2009-08-29 * boot/ast.boot (%Definition): Lose one argument.dos-reis1-38/+19
2009-08-29(no commit message)dos-reis1-4/+0
2009-08-29 * boot/ast.boot: More cleanup.dos-reis1-29/+12
2009-08-29 * boot/ast.boot: Cleanup.dos-reis1-32/+19
2009-08-28 * boot/ast.boot (bfCase): Don't introduce temporary for scrutineedos-reis1-6/+16
2009-08-27 * boot/tokens.boot: "namespace" is now a keyword.dos-reis1-0/+1
2009-08-20 Discontinue computation of difference between "old" and "new" Boot.dos-reis1-35/+2
2009-08-19 * boot/ast.boot: Consistently prefix AST names by "%".dos-reis1-47/+47
2009-08-14 * boot/tokens.boot: Retire "^=". Introduce "~=".dos-reis1-4/+4
2009-05-14 * algebra/any.spad.pamphlet (RuntimeValue): New domain.dos-reis1-2/+6
2009-05-10 Cope with SBCL-1.0.28 improvements.dos-reis1-5/+34
2009-04-20 * boot/ast.boot (genECLnativeTranslation): Tidy.dos-reis1-7/+4
2009-04-07 * boot/ast.boot: Support more ISO C sized integer type in FFI.dos-reis1-4/+21
2009-04-06 * boot/ast.boot: Support more ISO C sized integer type in FFI.dos-reis1-16/+60
2009-03-26 * boot/ast.boot (nativeType): Accept int16 and int32.dos-reis1-2/+10
2009-03-08 * interp/fnewmeta.lisp (PARSE-Import): Parse extern entitydos-reis1-10/+10
2009-02-28 * lisp/core.lisp.in ($ECLVersionNumber): New.dos-reis1-2/+5
2008-11-03 * interp/Makefile.pamphlet (template.$(FASLEXT)): Remove.dos-reis1-10/+6
2008-10-31 * boot/ast.boot (genECLnativeTranslation): Fix thinko.dos-reis1-1/+1
2008-10-24 Add basic support for stream client socket.dos-reis1-1/+1
2008-10-22 * boot/ast.boot: Expand on native call translation.dos-reis1-17/+324
2008-10-08 * boot/ast.boot (bfReduce): Check neutral value for originaldos-reis1-3/+3
2008-09-18Update algebra databasesdos-reis1-1/+1
2008-09-13 * lisp/core.lisp.in (|$NativeTypeTable|): Don' include `pointer'dos-reis1-1/+17
2008-08-23 * lisp/core.lisp.in [CLISP]: Set global customization variables.dos-reis1-1/+6
2008-08-02 * boot/parser.boot (bpTerm): Term forms depend on the kind ofdos-reis1-3/+4
2008-08-02 * interp/macros.lisp (sayBrightlyNT1): Tidy.dos-reis1-1/+1
2008-05-19 * boot/ast.boot: Cleanup.dos-reis1-119/+127
2008-05-09 * interp/c-util.boot: Remove Old Boot semantics.dos-reis1-1/+2
2008-05-08 * boot/translator.boot (translateToplevel): Split out of bpOutItem.dos-reis1-1/+1