I need a pure and functional C subset where every function starts with the return keyword and no comma operators or mutation