1. A method, comprising: interpreting one or more conditional assignment instructions from source code into one or more conditional move instructions expressed in executable instructions during compilation, wherein said conditional move instructions are capable of directing traversal of nodes in one or more trees associated with a ranking component; and adapting said executable instructions for use on a computing platform based at least in part on said one or more conditional move instructions, wherein said executable instructions comprises a ranking component capable of ranking electronic documents based at least in part on said one or more trees.