Improvements formatting code with non standard separators

Ignore separators in metadata, literals and comments in case of non standard separators (“,” as list separator and “.” as decimal separator) that are switched before and after formatting.