--- parser3/tests/results/432.processed 2024/10/23 23:45:21 1.3 +++ parser3/tests/results/432.processed 2024/12/11 02:57:18 1.6 @@ -1,6 +1,6 @@ -Content-Type: text/html -Content-Length: 4445 - +Content-Type: text/html +Content-Length: 4475 +

Empty hash ($a[^hash::create[]])

first:last='':''
first_key:last_key='':''
@@ -74,9 +74,9 @@ first_key:last_key='2':'5'

^a._at[]=native method of 'array' accepts minimum 1 parameter(s) (0 present)
^a._at[first;key;hren]=native method of 'array' accepts maximum 2 parameter(s) (3 present)
-^a._at(1){code}=type must be string (parameter #2)
-^a._at(1)(true)=is 'bool', it has no string representation
-^a._at[hren]=whence must be 'first', 'last' or expression
+^a._at(1){code}=type must be string (parameter #2 is 'junction')
+^a._at(1)(true)=type must be string (parameter #2 is 'bool')
+^a._at[hren]=index must be 'first', 'last' or expression
^a._at[first][hren]=type must be 'key', 'value' or 'hash'
^a._at[last][hren]=type must be 'key', 'value' or 'hash'
^a._at(1)[hren]=type must be 'key', 'value' or 'hash'
@@ -126,9 +126,9 @@ first_key:last_key='2':'5'

^a._at[]=native method of 'array' accepts minimum 1 parameter(s) (0 present)
^a._at[first;key;hren]=native method of 'array' accepts maximum 2 parameter(s) (3 present)
-^a._at(1){code}=type must be string (parameter #2)
-^a._at(1)(true)=is 'bool', it has no string representation
-^a._at[hren]=whence must be 'first', 'last' or expression
+^a._at(1){code}=type must be string (parameter #2 is 'junction')
+^a._at(1)(true)=type must be string (parameter #2 is 'bool')
+^a._at[hren]=index must be 'first', 'last' or expression
^a._at[first][hren]=type must be 'key', 'value' or 'hash'
^a._at[last][hren]=type must be 'key', 'value' or 'hash'
^a._at(1)[hren]=type must be 'key', 'value' or 'hash'
\ No newline at end of file