On 10/06/2011 23:43, Edwards, Waverly wrote:
> This is not directly ANTLR related but have any of you come across a
> guide, tutorial or book (preferably) for implementing an compiler for
> an object oriented language.  I don't mean the compiler is created
> using an object oriented languages, though that would be good.  I
> mean what goes into implementing subclassing, method overriding,
> hybrid language type safety such as objective-c (static and dynamic
> type) enforcement.  Also things like implementing exceptions and
> polymorphic variables.  I've used them in languages but I haven't
> read how you might go about go about implementing them.  I have a few
> compiler books but interestingly enough, they all deal with
> procedural languages like C or Pascal.  None of them talk about the
> innards of making compilers for object oriented languages.  I do own
> "Language Implementation Patterns", which helped me understand scopes
> for object languages. I'm hoping to start with a book that lets you
> know what to do, what not to do and why you don't want to do it that
> way.  I'd like to start with making fresh mistakes versus ones that
> have been made over and over again.
Smalltalk is often used as a teaching language for OO implementation...
there ought to be some literature out there. However, when I studied it
(which I remember barely) it was all about the runtime and VMing, rather
than compilation

Sam

List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org/mailman/options/antlr-interest/your-email-address

-- 
You received this message because you are subscribed to the Google Groups 
"il-antlr-interest" group.
To post to this group, send email to il-antlr-inter...@googlegroups.com.
To unsubscribe from this group, send email to 
il-antlr-interest+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/il-antlr-interest?hl=en.

Reply via email to