perl6

    1

    2답변

    이 매우 유용한 한 줄짜리 도구를 찾았지만 작동하지만 파일 줄을 두 번 순환하는 방법을 이해할 수는 없습니다. perl6 -ne 'state %l; .say if ++%l{$_} == 1' input-file.txt

    2

    2답변

    테스트 목적으로 Perl 6에서 텍스트 터미널 인터페이스를 노출시키는 명령 줄 프로그램과의 상호 작용을 자동화하는 방법은 무엇입니까?

    6

    1답변

    나는 약 10 년 분량의 일일 통계 데이터가 포함 된 거대한 해시를 가지고 있습니다. Perl 6에서이 해시가 사용중인 실제 메모리 (바이트 단위)를 확인하는 방법이 있습니까 (예 : showMemoryUsed(%myBigHash)). %myBigHash이 비어 있더라도 사용 된 메모리와 해시 데이터 형식의 Perl 6 구현 때문에 0 바이트가 아닙니다.

    3

    3답변

    Perl6의 로그 함수가 Rat 유형이 아닌 Num 유형을 반환하는 이유를 아는 사람이 궁금합니다. say (e*e).log.WHAT; > (Num) say (2/3).WHAT; > (Rat)

    3

    5답변

    나는 그것의 값이 반환 될 수 있도록하는 SetHash의 모든 요소를 ​​삭제하려면 다음과 같이 my SetHash $a; $a<m n k> = 1..*; my $elem = $a.mymethod; say $elem; # n say $a; # SetHash(m k) 내가 두 단계에서 그것을 할 수 있습니다. 더 좋은 방법이 있습니까? my $el

    3

    2답변

    실제로 연습 할 때 쉘 명령의 출력 인 표준 텍스트를 구문 분석하려고합니다. pool: thisPool state: ONLINE status: Some supported features are not enabled on the pool. The pool can still be used, but some features are unavailabl

    5

    1답변

    Perl 6 문법을 사용하여 큰 파일의 시작 부분 만 구문 분석하려고한다고 가정 해 봅시다. 전체 파일을 문자열로 읽지 않으려면 문자열에 subparse을 호출하십시오. 파일을 읽을 때 하위 파읷을 수행 핛 수 있습니까? Grammar 클래스에서 subparsefile() 메서드를 찾을 수 없으므로 구현하기가 어렵습니다. 그러나 그것은 이론적으로 가능해야합

    1

    1답변

    두 치수 모두에 대해 최소값과 최대 값이 주어지면 임의의 좌표없이 임의의 좌표 목록을 인쇄하는 방법을 찾으려고했습니다. 'X'와 '>>'를 이해하는 데 어려움을 겪고 있는데도 정확히 의미가 있습니다. 아무도 이것을 설명 할 수 있습니까? my $a=3; my $b=3; for (^$a X ^$b)>>.Array.pick(*) -> [$a,$b] {

    3

    2답변

    > so (Any) False 그러나 > so [1, Any] True 어떻게이 False을 생산 만드는 방법? UPD : 이것이 올바르게 작동하는지는 모르지만 작동하는 것으로 보입니다. 모든 > so [1, Any].all False

    3

    2답변

    제 경우 배열이나 목록에 Hash with non-string keys을 만들려고합니다. > my %sum := :{(1, 3, 5) => 9, (2, 4, 6) => 12} {(1 3 5) => 9, (2 4 6) => 12} 이제 다음 내용을 이해하지 못합니다. 기존 요소를 검색하는 방법은 무엇입니까? > %sum{(1, 3, 5)} ((Any)