jeff-jenness / close

Automatically exported from code.google.com/p/close
0 stars 0 forks source link

Builtin 'isa' not working right #10

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The 'isa' builtin just doesn't work right. I think maybe a new production,
"classname" or some such, is needed to get it straightened out.

Possibilities include:

  * isa var, Class::Name    # bareword
  * isa var, "Class::Name"  # in a string
  * isa var, other_var      # class object in a var
  * isa var, string_var     # string in a var

Original issue reported on code.google.com by austin_h...@yahoo.com on 30 Jun 2009 at 6:25

GoogleCodeExporter commented 9 years ago
After talking with Pmichaud, I got 
{{{
isa var, Foo::Bar
}}}
working, around a (reported) bug in the isa vtable method(s).

Original comment by austin_h...@yahoo.com on 5 Jul 2009 at 6:01