Edit

kc3-lang/kc3/test/ikc3/str.kc3

Branch :

  • test/ikc3/str.kc3
  • " "
    "
    "
    "\0"
    "\n"
    "\r"
    "\s"
    "\t"
    "\v"
    "0"
    "9"
    "A"
    "Z"
    "a"
    "z"
    "À"
    "É"
    "Ÿ"
    "à"
    "é"
    "ÿ"
    "Π"
    "꒴"
    "𐅀"
    "🎳"
    "😄"
    "🟣"
    "🤩"
    """abc"""
    """
    abc
    """
    
    """abc
    def"""
    
    """abc
    def
    """
    
    """
    abc
    def"""
    
    """
    abc
    def
    """
    quote "1 + 2 = #{1 + 2}"
    "1 + 2 = #{1 + 2}"
    quote "#{%{a: 1, b: 2}}"
    "#{%{a: 1, b: 2}}"
    quote "#{:+}"
    "#{:+}"
    quote "#{?}"
    "#{?}"
    quote "#{0}"
    "#{0}"
    quote "#{:left}"
    "#{:left}"
    quote "#{%KC3.Operator{}}"
    "#{%KC3.Operator{}}"
    quote "#{%KC3.Operator{sym: :-}}"
    "#{%KC3.Operator{sym: :-}}"
    quote "#{false}"
    "#{false}"
    quote "#{(Ptr) 0}"
    "#{(Ptr) 0}"
    quote "#{(Sw) 0}"
    "#{(Sw) 0}"
    quote "#{(Uw) 0}"
    "#{(Uw) 0}"
    quote "#{%Buf{}}"
    "#{%Buf{}}"
    quote "#{%BufRW{}}"
    "#{%BufRW{}}"
    quote "#{(U8[]) {{0, 0}, {0, 0}, {0, 0}}}"
    "#{(U8[]) {{0, 0}, {0, 0}, {0, 0}}}"
    quote "#{%Socket.Buf{}}"
    "#{%Socket.Buf{}}"
    quote Str.size(Str.random_base64(1))
    Str.size(Str.random_base64(1))
    quote Str.size(Str.random_base64(2))
    Str.size(Str.random_base64(2))
    quote Str.size(Str.random_base64(64))
    Str.size(Str.random_base64(64))