Этот интерпретатор понимает стандартные конструкции С? А то
сплошная ругань на ошибки - ERROR: syntax error before or at line 26 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: float Limit(float Par, float maxPar, float minPar) {
BUG: float Limit(float Par, float maxPar, float minPar) {<== ???
ERROR: syntax error before or at line 27 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: if (Par < minPar) {Par = minPar;}
BUG: if (Par <<== ???
ERROR: multiple operators together
ERROR: syntax error before or at line 27 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: if (Par < minPar) {Par = minPar;}
BUG: if (Par < minPar<== ???
ERROR: variable 'minPar' not defined
ERROR: syntax error before or at line 27 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: if (Par < minPar) {Par = minPar;}
BUG: if (Par < minPar<== ???
ERROR: variable 'Par' not defined
ERROR: syntax error before or at line 27 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: if (Par < minPar) {Par = minPar;}
BUG: if (Par < minPar) {Par <== ???
ERROR: invalid lvalue of assignment operation
ERROR: syntax error before or at line 27 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: if (Par < minPar) {Par = minPar;}
BUG: if (Par < minPar) {Par = minPar<== ???
ERROR: variable 'minPar' not defined
ERROR: syntax error before or at line 27 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: if (Par < minPar) {Par = minPar;}
BUG: if (Par < minPar) {Par = minPar<== ???
ERROR: Can't have an 'else' here
ERROR: syntax error before or at line 28 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: else if (Par > maxPar) {Par = maxPar;}
BUG: else<== ??? bug may be here
ERROR: syntax error before or at line 28 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: else if (Par > maxPar) {Par = maxPar;}
BUG: else if (Par ><== ???
ERROR: multiple operators together
ERROR: syntax error before or at line 28 in file 'C:\Users\Anatol\chdemos\PID.ch'
==>: else if (Par > maxPar) {Par = maxPar;}
BUG: else if (Par > maxPar<== ???
ERROR: maybe missing '}' at the end of program at line 28 or there is an extra '{' in other place in file 'C:\Users\Anatol\chdemos\PID.ch'