{
- "message": "Wrong type for `soin` (expected Int got FlatString)"
+ "message": "Wrong type for `soin` (expected Int got ASCIIFlatString)"
}
-FlatString
+ASCIIFlatString
Int
Test
Test
-FlatString
+ASCIIFlatString
Int
Test
Test
-FlatString
-FlatString
+ASCIIFlatString
+ASCIIFlatString
Class
Class
s isa Bytes
StringAB
537472696E674142
-s2 isa FlatString
+s2 isa UnicodeFlatString
String𐏓
s3 isa Bytes
StringA�
true
true
false
-s5 isa FlatString
+s5 isa UnicodeFlatString
String�
-s6 isa FlatString
+s6 isa ASCIIFlatString
\nStr\x00
-s7 isa FlatString
+s7 isa ASCIIFlatString
\nString66515\x41
-s8 isa FlatString
+s8 isa ASCIIFlatString
String66515A
s9 isa Regex
-<A i: <Int> s: <FlatString>>
+<A i: <Int> s: <ASCIIFlatString>>
i=5 s=Hello
i:5; s:Hello
true
true
-<B i: <Int> s: <FlatString> a: <A i: <Int> s: <FlatString>>>
+<B i: <Int> s: <ASCIIFlatString> a: <A i: <Int> s: <ASCIIFlatString>>>
i=100 s=World a=i:5; s:Hello
i:100; s:World; a:i:5; s:Hello
-<A i: <Int> s: <FlatString>>
+<A i: <Int> s: <ASCIIFlatString>>
i=5 s=Hello
-<A i: <Int> s: <FlatString>>
+<A i: <Int> s: <ASCIIFlatString>>
true
true
true
-<B i: <Int> s: <FlatString> a: <A i: <Int> s: <FlatString>>>
-i=100 s=World a=<A i: <Int> s: <FlatString>>
-<B i: <Int> s: <FlatString> a: <A i: <Int> s: <FlatString>>>
+<B i: <Int> s: <ASCIIFlatString> a: <A i: <Int> s: <ASCIIFlatString>>>
+i=100 s=World a=<A i: <Int> s: <ASCIIFlatString>>
+<B i: <Int> s: <ASCIIFlatString> a: <A i: <Int> s: <ASCIIFlatString>>>
true
true
-<A i: <Int> s: <FlatString>>
+<A i: <Int> s: <ASCIIFlatString>>
i=5 s=Hello
i:5; s:Hello
false
true
-<B i: <Int> s: <FlatString> a: <A i: <Int> s: <FlatString>>>
+<B i: <Int> s: <ASCIIFlatString> a: <A i: <Int> s: <ASCIIFlatString>>>
i=100 s=World a=i:5; s:Hello
i:100; s:World; a:i:5; s:Hello
-<A i: <Int> s: <FlatString>>
+<A i: <Int> s: <ASCIIFlatString>>
i=5 s=Hello
i:5; s:Hello
true
true
-<B i: <Int> s: <FlatString> a: <A i: <Int> s: <FlatString>>>
+<B i: <Int> s: <ASCIIFlatString> a: <A i: <Int> s: <ASCIIFlatString>>>
i=100 s=World
i:100; s:World
-<A i: <Int> s: <FlatString>>
+<A i: <Int> s: <ASCIIFlatString>>
i=5 s=Hello
i:5; s:Hello
true
true
-<B a: <A i: <Int> s: <FlatString>>>
+<B a: <A i: <Int> s: <ASCIIFlatString>>>
string=World a=i:5; s:Hello
string:World; a:i:5; s:Hello
-FlatString
-FlatString
-Class[FlatString]
-Class[Class[FlatString]]
+ASCIIFlatString
+ASCIIFlatString
+Class[ASCIIFlatString]
+Class[Class[ASCIIFlatString]]
XObject
XObject