perl6

    4

    2답변

    캡쳐 그룹으로 변수 regex을 만들 때 전체 일치는 괜찮지 만 캡처 그룹은 Nil입니다. 내가 $rgx을 피하기 위해 프로그램을 수정하는 경우 my $str = 'nn12abc34efg'; my $atom =/\d ** 2 /; my $rgx =/($atom) \w+ ($atom) /; $str ~~/$rgx/; say ~$/; # 12abc34

    2

    1답변

    특성 특성을 만들려고합니다. 유스 케이스는 객체 - 문서 - 매핑의 컨텍스트에서 클래스의 일부 속성을 "crudable"로 표시하는 반면, 다른 클래스는 그렇지 않습니다. 읽고 some example code을 적용하여 role crud { has Bool $.crud is default(True); } multi trait_mod:<is>(

    2

    1답변

    원시 연산자를 정의하고 전달하여 Scheme과 비슷한 기능을 구현하려고합니다. sub x($a) { $a * 2; } sub y($m, $n) { $m($n); } say y(&x, 3); # gives you 6 say y(+, 3) # this is error 이 있습니까 : 계획에서, 당신은 (define x +) (x 1 2) 이 작업은

    1

    1답변

    string 변수를 code에 삽입하는 방법이 있습니까? 이것이 내가하려는 일이고 물론 컴파일도되지 않습니다. my $cmd = " + 5 "; my $a = 3; $a = $a { $cmd }; say $a;

    4

    2답변

    대부분의 다른 언어에있는 부동 소수점 문제를 피하기 위해 가능하면 Perl 6은 소수점을 합계로 구현한다는 것을 알고 있습니다. 누구나 벤치마킹을했거나 성능 저하에 대한 이해가 있습니까?

    5

    1답변

    세그먼트로 나눌 수없는 정규 굴절 패턴이 있다고 가정합니다. 예 : 중독 (단어 내부에 일부 문자 추가) 또는 모음 변경 ('ablaut') 일 수 있습니다. 독일인의 예를 생각해보십시오. my @words = <Vater Garten Nagel>; my $search = "/@words.join('|')/".EVAL; "mein Vater" ~~ $

    6

    1답변

    문자열 배열의 요소 : > my @array = < \\ a b> [\ a b] > my @array = < \< a b> [< a b] > my @array = < \<de\< a b> [<de< a b] 사용하여 백 슬래시가 항상 편리한 것은 아니며 때로는 코드가 흐려질 수 있습니다. 특수 문자가 포함 된 문자열 목록을 배열에 전달하는 더

    3

    1답변

    regexN의 많은 사람들이 같은 리터럴 될 것 abc | cde | abc | cde | cde | abc 또는 <regex1> | <regex2> | <regex3> | <regex4> | <regex5> | <regex6> 같은 regexes의 반복을 치료하는 가장 좋은 방법은 무엇입니까? 내가 무슨 뜻인지 설명하기 위해 독일어로 예를 들겠습니다. 다

    3

    2답변

    정규 표현식 외부 정규화 표현식 <>은 작은 따옴표처럼 작동합니다. 배열 변수가 정규식 내에서 허용된다 # Outside regex, <> acts like single quotes: > my $x = <{"one"}> {"one"} > $x.WHAT (Str) # Inside regex, <> evaluates and interpolates:

    1

    1답변

    순열 일치 작업을 계속하려고합니다. 누구에게나 더 나은 방법이 있는지 궁금합니다. 어떤 순서로든 배열의 모든 패턴을 일치 시키려합니다. 즉, 배열의 항목 (문자열 또는 기타 객체)의 순열을 일치시킵니다. 예를 들어 array가 (1,2,3)이면 문자열에 1과 2와 3이 어떤 순서로든 포함되어 있으면 true입니다. 즉 문자열에 (1,2,3)의 순열이 포함되