We have been using sub programs for common functions inside the kinematics, this has worked very well for several years, we recently started using the ARM processor and the kinematics will occasionally run amok.
My question is.
Can you use sub programs inside kinematics?
If you can, what limitations are imposed?