A XML Stream Parser for SICStus Prolog