31. A device configured to generate a linked list for executing a plurality of portions of script, the device comprising: at least one processor; a non-transitory computer-readable storage medium configured to store executable program instructions that when executed by the at least one processor cause the device to: receive a set of nodes, each node comprising a portion of script defining device functionality; couple the nodes in a nodal structure based on a desired order of execution of the portions of script; determine an execution path through a subset of nodes in the nodal structure based at least in part on one or more input values of defined input properties for one or more of the portions of script; and compile the subset of nodes into an executable linked list of operations, the linked list following the determined execution path.
31. A device configured to generate a linked list for executing a plurality of portions of script, the device comprising: at least one processor; a non-transitory computer-readable storage medium configured to store executable program instructions that when executed by the at least one processor cause the device to: receive a set of nodes, each node comprising a portion of script defining device functionality; couple the nodes in a nodal structure based on a desired order of execution of the portions of script; determine an execution path through a subset of nodes in the nodal structure based at least in part on one or more input values of defined input properties for one or more of the portions of script; and compile the subset of nodes into an executable linked list of operations, the linked list following the determined execution path. 39. The device of claim 31 , wherein the device is a networking device and executes the compiled linked list of operations to perform network traffic tasks.