raku-type-x-syntax-missing

class X::Syntax::Missing does X::Syntax { }

앞쪽 문법이 다른 문법 요소가 존재할 것을 요구하는데 그 요소가 빠져 있을 때 던져지는 문법 오류예요.

예를 들어

for 1, 2, 3;

이렇게 하면

===SORRY!===
Missing block

오류가 나요. 문장 수정자(statement modifier)로 쓰이지 않는 for는 반드시 블록이 따라와야 하는데, 그 블록이 없기 때문이죠.

Methods

method what

method what(--> Str:D)

빠져 있는 문법 요소에 대한 설명 문자열을 돌려줘요.