В Assignment, меня попросили написать CFG для функций, таких как:Как написать CFG с функциями?
четкости Р (х, у): возвращение х + у
Защиту г (х, у): возвращение х - у
защиту ч (х, у, г): возвращение х + у% г
защиту ш (х, у, г): возвращение х * у - г
и
защиту h1 (x, y, z): return (х + у)% г
Защиту h2 (х, у, г): возвращение х + у% г
Я пытался работать его как обычный CFG, но я не мог сделать это для функции определений и функций. Я не очень уверен, как начать с такого рода CFG.