you can do that using HCC. There will always be limitations (unless you redesign hw), for things like recursive function calls....