Converting markdown specs into functional code