sv_setpv(GvSV(gv),chopset);
goto magicalize;
+ case '?':
+ if (len > 1)
+ break;
+#ifdef COMPLEX_STATUS
+ sv_upgrade(GvSV(gv), SVt_PVLV);
+#endif
+ goto magicalize;
+
case '#':
case '*':
if (dowarn && len == 1 && sv_type == SVt_PV)
/* FALL THROUGH */
case '[':
case '!':
- case '?':
case '^':
case '~':
case '=':
case '\017':
case '\t':
case '\020':
- case '\023':
case '\024':
case '\027':
if (len > 1)
res=POPs;
PUTBACK;
- if (notfound) {
- /* sv_2mortal(res); */
- return NULL;
- }
-
if (postpr) {
int ans;
switch (method) {