Skip to content
Snippets Groups Projects
Commit 73717775 authored by dtc's avatar dtc
Browse files

Enhancements from Raymond Toy:

compiler/srctran.lisp

	o Modify prepare-arg-for-derive-type to convert member types
	  to a union of member types of a single element.

	o Modify {one,two}-arg-derive-type to recognize single element
	  member types and directly call the function to return a
	  single-element member-type result.

compiler/float-tran.lisp:

	o Random changes to match the changes in srctran.lisp

	o Sqrt derive-type optimizer: if the result is real
	  the lower bound is >= 0, was defaulting to NIL in some cases.
parent 794b2380
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment