(grammar) Disallow variables declaration in body

In function / procedure / action, CAL standard specify that variables must be declared in a specific 'var' block.
Merge branch 'cal_standard_fixes'