T
Tim Kuehn
Guest
Evan Bleicher For whatever set of tests we conclude constituting strict mode compilation, do you want the ability to choose the specific set of tests you want the compiler to enforce? Do you want a ‘enforce all’ option? If we added additional checks in future releases would it be acceptable if the ‘enforce all’ executed more choices in a future release? The bolded part is an absolute requirement - that's not an option. I'd also suggest either put the compile spec in a file cited by the COMPILE statement ala LIST and DEBUG-LIST (ie COMPILE STRICT=VALUE("filename") or having a class that's passed to the COMPILE statement (ie COMPILE FileName STRICT=StrictnessObject) so compile strictness can be controlled on a per-file basis.
Continue reading...
Continue reading...