5 Not enough arguments for join or string at - line 1, near "join,"
6 Execution of - aborted due to compilation errors.
11 Can't use global $! in "my" at - line 1, near "my $!"
12 Execution of - aborted due to compilation errors.
14 # NAME OP_HELEM fields
19 return fields::new($class);
24 No such class field "c" in variable $f of type Foo at - line 8.
26 # NAME "No such field" with block: ${$ref}{key}
27 %FIELDS; # empty hash so all keys are invalid
31 No such class field "key" in variable $r of type main at - line 3.
33 # NAME OP_HSLICE fields
38 return fields::new($class);
41 @$f{"a", "c"} = ( 1, 2 );
43 No such class field "c" in variable $f of type Foo at - line 8.
45 # NAME Single OP_HSLICE field
46 %FIELDS; # vivify it, but leave it empty, so all fields are invalid
50 No such class field "a" in variable $f of type main at - line 3.
52 # NAME OP_KVHSLICE fields
53 BEGIN { %FIELDS = qw(a 1 b 1); }
57 No such class field "c" in variable $f of type main at - line 3.
59 # NAME Can't declare conditional
62 Can't declare conditional expression in "my" at - line 1, at EOF
63 Execution of - aborted due to compilation errors.
65 # NAME Can't declare do block
68 Can't declare do block in "my" at - line 1, at EOF
69 Execution of - aborted due to compilation errors.
71 # NAME ($_, state $x) = ...
72 ($_, CORE::state $x) = ();
74 Initialization of state variables in list context currently forbidden at - line 1, near ");"
75 Execution of - aborted due to compilation errors.
77 # NAME my $y; ($y, state $x) = ...
78 my $y; ($y, CORE::state $x) = ();
80 Initialization of state variables in list context currently forbidden at - line 1, near ");"
81 Execution of - aborted due to compilation errors.
86 delete argument is not a HASH or ARRAY element or slice at - line 1.
90 delete sort; # used to warn about scalar context, too
92 delete argument is not a HASH or ARRAY element or slice at - line 2.
97 exists argument is not a HASH or ARRAY element or a subroutine at - line 1.
102 exists argument is not a subroutine name at - line 1.
105 no warnings 'experimental';
108 Type of arg 1 to push must be array (not constant item) at - line 2, near "FRED;"
109 Execution of - aborted due to compilation errors.
112 no warnings 'experimental';
115 Type of arg 1 to pop must be array (not constant item) at - line 2, near "FRED;"
116 Execution of - aborted due to compilation errors.
118 # NAME shift BAREWORD
119 no warnings 'experimental';
122 Type of arg 1 to shift must be array (not constant item) at - line 2, near "FRED;"
123 Execution of - aborted due to compilation errors.
125 # NAME unshift BAREWORD
126 no warnings 'experimental';
129 Type of arg 1 to unshift must be array (not constant item) at - line 2, near "FRED;"
130 Execution of - aborted due to compilation errors.
135 Type of arg 1 to keys must be hash (not constant item) at - line 1, near "FRED ;"
136 Execution of - aborted due to compilation errors.
138 # NAME values BAREWORD
141 Type of arg 1 to values must be hash (not constant item) at - line 1, near "FRED ;"
142 Execution of - aborted due to compilation errors.
147 Type of arg 1 to each must be hash (not constant item) at - line 1, near "FRED ;"
148 Execution of - aborted due to compilation errors.