local id,cmd,dist=rednet.receive() turtle[cmd]()
and then if you send the string "forward" it moves forward but this is then limited to anything starting with turtle.
another problem is that while you can assign a function to a variable (eg. local me=turtle.forward and then call me()) you cannot then include that in a table and serialize it as it is trying to combine a function and a string, I know you can convert things with tonumber() and tostring(), can you convert a string to a function?












