Branch: Tag:

1999-12-07

1999-12-07 09:41:02 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

improved type checking (I hope)

Rev: src/Makefile.in:1.171
Rev: src/builtin_functions.c:1.218
Rev: src/constants.c:1.19
Rev: src/constants.h:1.10
Rev: src/las.c:1.135
Rev: src/opcodes.c:1.68
Rev: src/pike_types.c:1.85
Rev: src/pike_types.h:1.28
Rev: src/program.c:1.178
Rev: src/testsuite.in:1.248

1: - test_true([["$Id: testsuite.in,v 1.247 1999/12/06 02:08:14 mast Exp $"]]); + test_true([["$Id: testsuite.in,v 1.248 1999/12/07 09:41:02 hubbe Exp $"]]);      cond([[all_constants()->_verify_internals]],   [[
93:    return sort((typeof(f[0]) - " ")/"|")*"|"; ]],    "int|string")    - test_any([[class Foo { string `[](mixed) {return "";} }; + test_any([[class Foo { string `[](mixed y) {return "";} };    object(Foo) foo;    return typeof(foo[0]); ]],    "string")