Custom HLSL Function Declarations possible?

Is it possible to create functions in the custom node?

Would be great to have more of a writeup on it’s limitations and capabilities.


Oh wait a node IS a function. so all I have to do is plug custom nodes into each other separate out my functions.