Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [0975e0] Maximize Restore History

0.7.13.30-cast.4: (updated to 0.7.13.30)

* Small steps towards ANSI VALUES type specifier:
** removed checks for VALUES-TYPE-{KEYP,KEYWORDS};
** &OPTIONAL type in VALUES does not automatically allow NIL;
** object type <type> in a values context \approx (VALUES &OPTIONAL
<type> &REST T); DEFKNOWN uses the old meaning;

* added type checking for single value and MV-BIND receivers;
* THE coerces the asserted type to VALUES;
* fixed order of CAST LTN-annotating;

Alexey Dejneka Alexey Dejneka 2003-03-20

<< < 1 2 3 4 .. 8 > >> (Page 2 of 8)
changed doc/sbcl.1
changed src/code/array.lisp
changed src/code/class.lisp
changed src/code/coerce.lisp
changed src/code/condition.lisp
changed src/code/debug.lisp
changed src/code/defboot.lisp
changed src/code/describe.lisp
changed src/code/early-extensions.lisp
changed src/code/early-fasl.lisp
changed src/code/early-type.lisp
changed src/code/eval.lisp
changed src/code/fd-stream.lisp
changed src/code/foreign.lisp
changed src/code/gc.lisp
changed src/code/interr.lisp
changed src/code/late-type.lisp
changed src/code/list.lisp
changed src/code/loop.lisp
changed src/code/macros.lisp
changed src/code/pred.lisp
changed src/code/purify.lisp
changed src/code/room.lisp
changed src/code/run-program.lisp
changed src/code/save.lisp
doc/sbcl.1 Diff Switch to side-by-side view
Loading...
src/code/array.lisp Diff Switch to side-by-side view
Loading...
src/code/class.lisp Diff Switch to side-by-side view
Loading...
src/code/coerce.lisp Diff Switch to side-by-side view
Loading...
src/code/condition.lisp Diff Switch to side-by-side view
Loading...
src/code/debug.lisp Diff Switch to side-by-side view
Loading...
src/code/defboot.lisp Diff Switch to side-by-side view
Loading...
src/code/describe.lisp Diff Switch to side-by-side view
Loading...
src/code/early-extensions.lisp Diff Switch to side-by-side view
Loading...
src/code/early-fasl.lisp Diff Switch to side-by-side view
Loading...
src/code/early-type.lisp Diff Switch to side-by-side view
Loading...
src/code/eval.lisp Diff Switch to side-by-side view
Loading...
src/code/fd-stream.lisp Diff Switch to side-by-side view
Loading...
src/code/foreign.lisp Diff Switch to side-by-side view
Loading...
src/code/gc.lisp Diff Switch to side-by-side view
Loading...
src/code/interr.lisp Diff Switch to side-by-side view
Loading...
src/code/late-type.lisp Diff Switch to side-by-side view
Loading...
src/code/list.lisp Diff Switch to side-by-side view
Loading...
src/code/loop.lisp Diff Switch to side-by-side view
Loading...
src/code/macros.lisp Diff Switch to side-by-side view
Loading...
src/code/pred.lisp Diff Switch to side-by-side view
Loading...
src/code/purify.lisp Diff Switch to side-by-side view
Loading...
src/code/room.lisp Diff Switch to side-by-side view
Loading...
src/code/run-program.lisp Diff Switch to side-by-side view
Loading...
src/code/save.lisp Diff Switch to side-by-side view
Loading...
<< < 1 2 3 4 .. 8 > >> (Page 2 of 8)