Compile problem
- To: mathgroup at smc.vnet.net
- Subject: [mg52369] Compile problem
- From: Joerg Schaber <schaber at molgen.mpg.de>
- Date: Thu, 25 Nov 2004 05:49:39 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
Hi, here I provide a simple test code (just copies a vector) which denies to compile but gives the error message "The type of return values in ... are different". I am using Mathematica 5.0. SRSort = Compile[{{f, _Real, 1}}, Module[{lambda,i}, lambda=Length[f]; Index = Table[0, {lambda}]; For[i = 1, i <= lambda, i++, Index[[i]] = f[[i]]; ]; Return[Index]; ]; ]; When I just put "Index" at the end of the loop, the function compiles but does not deliver any output. Any idea what's the problem here? Thanks, joerg
- Follow-Ups:
- Re: Compile problem
- From: DrBob <drbob@bigfoot.com>
- Re: Compile problem