Quick actions

cmd+k|ctrl+k

Navigation

Languages

Translate chars in string (naive version)

Snippet info

Language

Nim

Visibility

public

Author

oderwat

Created

2016-10-03T14:49:43Z

Updated

2016-10-03T14:49:43Z

proc translate(c: char): char =
  const
    a = "abcdef"
    b = "123456"

  let o = a.find(c)
  if o >= 0:
    return b[o]
  else:
    return c

proc main() =
  var s = "that is the abc"
  for c in s.mitems():
    c = c.translate

  echo s

main()
INFO