Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion types and type algebra in sbcl and cmucl

View parsed - Show only message text

Path: g2news2.google.com!postnews.google.com!r15g2000prd.googlegroups.com!not-for-mail
From: jimka <ji...@rdrop.com>
Newsgroups: comp.lang.lisp
Subject: Re: types and type algebra in sbcl and cmucl
Date: Thu, 18 Dec 2008 13:32:52 -0800 (PST)
Organization: http://groups.google.com
Lines: 20
Message-ID: <65956373-9e72-45d1-b6e2-f80e0cb1416b@r15g2000prd.googlegroups.com>
References: <a358b608-276a-4c8a-b962-3b0731f443d6@a26g2000prf.googlegroups.com> 
	<e7a3784b-b3fc-44eb-bc81-91cc5325d93b@b38g2000prf.googlegroups.com>
NNTP-Posting-Host: 83.236.2.155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Trace: posting.google.com 1229635973 3314 127.0.0.1 (18 Dec 2008 21:32:53 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 18 Dec 2008 21:32:53 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: r15g2000prd.googlegroups.com; posting-host=83.236.2.155; 
	posting-account=hcE4OwoAAADycW4UgYxbAF_GOWiPYhXJ
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; 
	rv:1.8.1.18) Gecko/20080921 SUSE/2.0.0.18-0.1 Firefox/2.0.0.18,gzip(gfe),gzip(gfe)

I'm interesting in reading about how the type algebra works and
and how the reasoning about types is done.   How does python
look at code and reach conclusions about the types?  I imagine
it is very complicated, but probably some parts are approachable...

-jim



> The type system used internally in SBCL is exactly the same
> implementation of the ANSI CL type system available to user programs.
> This means that the type system per se is described in Chapter 4 of
> the spec. What this means for user programs is described in section
> 3.2 of the SBCL manual, "Handling of Types". The description of the
> compiler in the paper "Design of CMU Common Lisp", edited by Rob
> MacLachlan, is still largely relevant to SBCL. Chapters 9 and 10
> describe the handling of types, although they may be less than
> comprehensible without reading the preceding chapters on the ICR
> representation.


Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google