Samuel,
Looking into your web I found you say (bold mine):
"For parameters declaring we choose this convention:
* Use LPARAMETERS instead of PARAMETERS to be sure all the parameters are local and to avoid variable name clash.
* Prefix every parameter name with the t character, i.e. tcParameterName for a parameter containing a character value.
*
Because the syntax PROCEDURE (aParam, bParam) is mapped to PARAMETERS, try to avoid this syntax. The compiler handles fine that syntax but we don't encourage you to use it."Why not making it so it is compatible with VFP?, that is, parameters declared that way are local, not private. In my case I always like to avoid using LPARAMETERS, I like the use of (Parameter) better, but if I ever choose to use your compiler, I might encounter some problems and will need to change lots of code
"The five senses obstruct or deform the apprehension of reality."
Jorge L. Borges?
"Premature optimization is the root of all evil in programming."
Donald Knuth, repeating C. A. R. Hoare
"To die for a religion is easier than to live it absolutely"
Jorge L. Borges