generate C-version of valado