{
    "mode": "perldoc",
    "parameter": "TAP::Parser::Result::Bailout",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/TAP%3A%3AParser%3A%3AResult%3A%3ABailout/json",
    "generated": "2026-06-03T01:26:18Z",
    "sections": {
        "NAME": {
            "content": "TAP::Parser::Result::Bailout - Bailout result token.\n",
            "subsections": []
        },
        "VERSION": {
            "content": "Version 3.43\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "This is a subclass of TAP::Parser::Result. A token of this class will be returned if a bail out\nline is encountered.\n\n1..5\nok 1 - woo hooo!\nBail out! Well, so much for \"woo hooo!\"\n",
            "subsections": []
        },
        "OVERRIDDEN METHODS": {
            "content": "Mainly listed here to shut up the pitiful screams of the pod coverage tests. They keep me awake\nat night.\n\n*   \"asstring\"\n",
            "subsections": [
                {
                    "name": "Instance Methods",
                    "content": "\"explanation\"\nif ( $result->isbailout ) {\nmy $explanation = $result->explanation;\nprint \"We bailed out because ($explanation)\";\n}\n\nIf, and only if, a token is a bailout token, you can get an \"explanation\" via this method. The\nexplanation is the text after the mystical \"Bail out!\" words which appear in the tap output.\n"
                }
            ]
        }
    },
    "summary": "TAP::Parser::Result::Bailout - Bailout result token.",
    "flags": [],
    "examples": [],
    "see_also": []
}