assert( "someVar".toSnakeCase == "some_var" ); assert( "SomeVar".toSnakeCase == "some_var" ); assert( "SomeVar".toSnakeCase(false) == "_some_var" ); assert( "ARB".toSnakeCase == "a_r_b" ); assert( "ARB".toSnakeCase(false) == "_a_r_b" );
assert( "some_class".toCamelCase == "SomeClass" ); assert( "_some_class".toCamelCase == "SomeClass" ); assert( "some_func".toCamelCase(false) == "someFunc" ); assert( "_some_func".toCamelCase(false) == "someFunc" ); assert( "a_r_b".toCamelCase == "ARB" ); assert( toCamelCase( "program_build" ) == "ProgramBuild" ); assert( toCamelCaseBySep( "single-precision-constant", "-", false ) == "singlePrecisionConstant" );
copy chars to string