Re: [Felix-language] operator dot

2007-09-02 Thread skaller
On Mon, 2007-09-03 at 10:34 +1000, skaller wrote: > I am changing the operator . rules: in OK, I have changed the semantics so that in LHS . RHS If LHS is a nominal type and RHS = name it tries Koenig lookup on get_name first, then tries to do ordinary function lookup. This should pres

[Felix-language] operator dot

2007-09-02 Thread skaller
I am changing the operator . rules: in LHS . RHS 1. If the LHS is a pointer, it is dereferenced automatically, resulting in DLHS 2. IF DLHS is a struct, cstruct, class, or record, AND RHS is a simple name defined for the record, THEN result refers to the object component, and it