Split a character string based on change of character: Difference between revisions
Content added Content deleted
m (→{{header|Phix}}: added syntax colouring the hard way) |
m (Formatting (consistency).) |
||
Line 1,578: | Line 1,578: | ||
=={{header|Nim}}== |
=={{header|Nim}}== |
||
<lang nim>proc splitOnDiff(str: string) |
<lang nim>proc splitOnDiff(str: string): string = |
||
result = "" |
result = "" |
||
if str.len < 1: return result |
if str.len < 1: return result |
||
var prevChar |
var prevChar: char = str[0] |
||
for idx in 0 ..< str.len: |
for idx in 0 ..< str.len: |