I committed a few patches for MonoBasic. Properties now support parameters, both in definition and invocation. Parameter types in properties are checked and an error is flagged if parameter/argument types do not correspond.
This took some time because I had to rewrite some portions of the code taken from mcs, which doesn't support properties with parameters. BTW: VB (both pre and post .NET) syntax is actually weird (isn't it funny how you can use a language for years and never really notice it?) and, while C# syntax has some clever "tricks" which make it easier to implement a language parser, VB.NET seems to do the opposite. For instance, given the following statement: a = MyExample(1,2) MyExample can be a property reference, a method call or an array reference, and there's no way to tell which is which in the parser until you start resolving. Merry (Late) Christmas & Happy New Year Marco Ridoni [EMAIL PROTECTED] _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
