dotgnu-visionaries
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Visionaries] Some more WebScheme


From: James Michael DuPont
Subject: Re: [Visionaries] Some more WebScheme
Date: Fri, 27 Jun 2003 01:16:47 -0700 (PDT)

Hi peter
i just wonder where all this work is located. 
it seems that you talke alot about  webscheme, but I cannot see where
this progress is being made..... do you have a cvs repository?

mike
--- Peter Minten <address@hidden> wrote:
> Hi folks,
> 
> I've started coding the WebScheme baselib, so far (only Exception is
> complete, 
> just started on Number, String and Port) everything is going fine.
> While doing 
> the coding I invented some new things:
> 
> WebScheme now allows YAML documentation comments (prefixed with three
> 
> semicolons) like this:
> ;;;description: Base class of the exception mechanism.
> ;;;author: Peter Minten
> ;;;copyright: Copyright (C) 2003 Peter Minten
> ;;;license: GPL v2 or later
> ;;;CVS_TAG: $Id$
> (define-class Exception ...)
> 
> The explicit Bindings are gone, static fields are a good enough
> replacement and 
> not having Binding objects simplifies things a lot.
> 
> Primitives are now in the Primitive module (for example
> Primitive.set!).
> 
> A special macro named define-prototype has been added for convenience
> (the 
> expansion is: (define-prototype ...) -> (define prototype
> parent.prototype ...)).
> 
> The keywords are beginning to get clear:
> this = this object
> owner = the object that this object is a field of
> parent = superclass
> super = same method in the superclass ((Foo is subclass of Bar) 
> Foo.prototype.a.super = Bar.prototype.a)
> 
> Maybe I'll add a special parent.prototype keyword, but currently I
> haven't seen 
> much use for it.
> 
> Greetings,
> 
> Peter
> 
> 
> _______________________________________________
> Visionaries mailing list
> address@hidden
> http://dotgnu.org/mailman/listinfo/visionaries


=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com


reply via email to

[Prev in Thread] Current Thread [Next in Thread]