Malformed UTF-8 character (unexpected non-continuation byte 0x00, immediately after start byte 0xc3) in pattern match (m//) at /Users/spiros/.... line 90, <$fh> line 5.
####
return $n if ( $token =~ m/^$term/i );
####
SV = PVMG(0x1c6c2a0) at 0x1ab6a28
REFCNT = 1
FLAGS = (PADBUSY,PADMY,POK,pPOK,UTF8)
IV = 0
NV = 0
PV = 0x2dd2d80 "alto"\0 [UTF8 "alto"]
CUR = 4
LEN = 15
MAGIC = 0x2dd30b0
MG_VIRTUAL = &PL_vtbl_utf8
MG_TYPE = PERL_MAGIC_utf8(w)
MG_LEN = 4
####
SV = PVMG(0x1c6c2a0) at 0x1ab6a28
REFCNT = 1
FLAGS = (PADBUSY,PADMY,POK,pPOK,UTF8)
IV = 0
NV = 0
PV = 0x2dd2d80 "ba\303\261o"\0 [UTF8 "ba\x{f1}o"]
CUR = 5
LEN = 15
MAGIC = 0x2dd30b0
MG_VIRTUAL = &PL_vtbl_utf8
MG_TYPE = PERL_MAGIC_utf8(w)
MG_LEN = 4