이 오류 메시지가 나타나는 이유는 무엇입니까? #!perl6
use v6;
my @a = 1..3;
my @b = 7..10;
my @c = 'a'..'d';
for zip(@a;@b;@c) -> $nth_a, $nth_b, $nth_c { ... };
# Output:
# ===SORRY!===
# Unable to parse p
사용자 정의 변수로 작업 할 때 '@'- sigil 없이는 할 수없는 것이 있습니까? @a 지금은 형식 매개 변수 아닌 변수이기 때문에, sub SHOUT(*@a) {
print @a>>.uc;
}
그 질문을 바람을 피우고 있지만 : #!perl6
use v6;
my $list = <a b c d e f>;
my @list = <a
나는 perl6과 그 변화를 perl5보다 이해하려고 노력 중이다. 나는 perl 6이 컴파일 된 언어라는 것을 알게되었지만 나는 어떻게 얻지 못하고 있는가? 중간 코드 (직접 실행 파일 또는 jvm 바이트 코드)를 생성하지 않습니다? 동일한 작업을 수행 할 수있는 옵션이 없습니다. 그것을하는 방법? 현재 코드를 직접 실행할 수 있습니다. 내가 모듈과 프로