Related articles |
---|
Static type-checking with dynamic scoping roberto@cernvax.cern.ch (1991-01-14) |
Static type-checking with dynamic scoping gateley@rice.edu (1991-01-15) |
Re: Static type-checking with dynamic scoping Chuck_Lins.SIAC_QMAIL@gateway.qm.apple.com (Chuck Lins) (1991-01-15) |
Re: Static type-checking with dynamic scoping brm@Neon.Stanford.EDU (Brian R. Murphy) (1991-01-15) |
Re: Static type-checking with dynamic scoping barmar@think.com (1991-01-16) |
Re: Static type-checking with dynamic scoping brm@Neon.Stanford.EDU (Brian R. Murphy) (1991-01-17) |
Re: Static type-checking with dynamic scoping mac@eleazar.dartmouth.edu (1991-01-21) |
Newsgroups: | comp.compilers |
From: | mac@eleazar.dartmouth.edu (Alex Colvin) |
Keywords: | types, OOP |
Organization: | SerI/Ous System |
References: | <1191Jan16.185311.3771@Think.COM> <9101172315.AA28015@Neon.Stanford.EDU> |
Date: | Mon, 21 Jan 1991 00:44:01 GMT |
As an aside - languages such as C++ do static type checking on
dynamically bound (virtual) methods. In that case the dynamic chain
isn't the call chain, but the derived class chain. It turns out that
this covers a number of the classic uses of dynamic binding, such as
passing a radix to your print function.
[From mac@eleazar.dartmouth.edu (Alex Colvin)]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.