相关疑难解决方法(0)

perl6“ P6opaque,Str”与简单的“ Str”类型

我试图从使用常规代码的用户输入中获取列表,但是由于以下错误,有时它会意外失败:

This type cannot unbox to a native integer: P6opaque, Str
Run Code Online (Sandbox Code Playgroud)

代码行是

my @a = prompt("Enter list: ").words || (1,2,3);
Run Code Online (Sandbox Code Playgroud)

仅当我仅输入一个数字时,它才会失败。

什么时候在没有用户意识的情况下将Str转换为“ P6opaque,Str”?我不能使用+ @ a [0]或@a [0] .Int将此“ P6opaque,Str”转换为Int。我在这里想念什么?

非常感谢您的帮助 !!!

赖脯

string perl6 raku p6opaque

8
推荐指数
1
解决办法
110
查看次数

标签 统计

p6opaque ×1

perl6 ×1

raku ×1

string ×1