>On Saturday 09 April 2005 14:09, Keith J. Farmer wrote: > Caveat: I ran this using Mono, so I'm not sure if it's really a problem > with Mono, or a bug in IronPython. It looks like there are some > problems with arrays, but someone with a Win32 version should check > this.
Using Windows XP SP2 with .NET 2.0 beta 1. c:\User\Michael\Current\test\IronPython-0.7.1\bin>IRonPythonConsole IronPython 0.7.1 on .NET 2.0.40607.16 Copyright (c) Microsoft Corporation. All rights reserved. >>> import sys >>> sys.LoadAssemblyFromFile("Mapack.dll") >>> from Mapack import * >>> m = Matrix.Random(3, 3) >>> m 0.317911618537228 0.60680240281243 0.260385566512302 0.12768023839578 0.684026812987415 0.0971812834484416 0.560014263056225 0.824561594438069 0.449464813549754 >>> m.Transpose() 0.317911618537228 0.12768023839578 0.560014263056225 0.60680240281243 0.684026812987415 0.824561594438069 0.260385566512302 0.0971812834484416 0.449464813549754 >>> m[0, 0] System.Reflection.TargetParameterCountException: Parameter count mismatch. at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invoke Attr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags in vokeAttr, Binder binder, Object[] index, CultureInfo culture) at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index) at IronPython.Objects.PythonType.__getitem__(Object self, Object index) at IronPython.Objects.Ops.GetIndex(Object o, Object index) at input_6.Run(Frame frame) at IronPython.Hosting.PythonEngine.DoOneInteractive(Frame topFrame) at IronPython.Hosting.PythonEngine.RunInteractive() Michael _______________________________________________ users-ironpython.com mailing list users-ironpython.com@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com