in Delphi Challenges ::
According to Delphi Naming Conventions local variables and method names should use camel casing.
Camel casing is a convention for capitalizing identifiers where the first letter in the identifier and the first letter of each subsequent concatenated word are capitalized. Examples inculde: MySuperWebSite, DelphiSoureCode, FirstYearSalary, etc.
Your challenge is to code a custom Delphi function with the following signature:
function UnCamelCase(const camel: string) : string;
UnCamelCase takes one parameter: camel that is a string value. The function should return a string that has been "de-camel-cased" - where "words" are separated by a space character.
Read the full article to learn how to join this Delphi Challenge: Create an Algorithm To Un-Camel-Case a CamelCase String