Here is the reference code:
Code: Select all
Procedure bad(a = 5)
Define a = 4 ;I'm don't think this declaration should be allowed
ProcedureReturn a
EndProcedure
Debug bad(3) ;displays 4
What are people's thoughts on this?
I am going to have to rewrite my rule book now to cover this so that it doesn't slip in by accident and cause a bug.