{
    "content": [
        {
            "type": "text",
            "text": "# Inline::Support (perldoc)\n\n## NAME\n\nInline-Support - Support Information for Inline.pm and related modules.\n\n## DESCRIPTION\n\nThis document contains all of the latest support information for \"Inline.pm\" and the recognized\nInline Language Support Modules (ILSMs) available on CPAN.\n\n## Sections\n\n- **NAME**\n- **DESCRIPTION**\n- **SUPPORTED LANGUAGES**\n- **SUPPORTED PLATFORMS**\n- **SEE ALSO**\n- **AUTHOR**\n- **COPYRIGHT**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "Inline::Support",
        "section": "",
        "mode": "perldoc",
        "summary": "Inline-Support - Support Information for Inline.pm and related modules.",
        "synopsis": null,
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "SUPPORTED LANGUAGES",
                "lines": 34,
                "subsections": []
            },
            {
                "name": "SUPPORTED PLATFORMS",
                "lines": 75,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 12,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 9,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "Inline-Support - Support Information for Inline.pm and related modules.\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "This document contains all of the latest support information for \"Inline.pm\" and the recognized\nInline Language Support Modules (ILSMs) available on CPAN.\n",
                "subsections": []
            },
            "SUPPORTED LANGUAGES": {
                "content": "The most important language that Inline supports is \"C\". That is because Perl itself is written\nin \"C\". By giving a your Perl scripts access to \"C\", you in effect give them access to the\nentire glorious internals of Perl. (Caveat scriptor :-)\n\nAs of this writing, Inline also supports:\n\n*   C++\n\n*   Java\n\n*   Python\n\n*   Tcl\n\n*   Assembly\n\n*   CPR\n\n*   And even Inline::Foo! :)\n\nProjects that I would most like to see happen in the year 2001 are:\n\n*   Fortran\n\n*   Ruby\n\n*   Lisp\n\n*   Guile\n\n*   Bash\n\n*   Perl4\n",
                "subsections": []
            },
            "SUPPORTED PLATFORMS": {
                "content": "\"Inline::C\" should work anywhere that CPAN extension modules (those that use XS) can be\ninstalled, using the typical install format of:\n\nperl Makefile.PL\nmake\nmake test\nmake install\n\nIt has been tested on many Unix and Windows variants.\n\nNOTE: \"Inline::C\" requires Perl 5.005 or higher because \"Parse::RecDescent\" requires it.\n(Something to do with the \"qr\" operator)\n\nInline has been successfully tested at one time or another on the following platforms:\n\n*   Linux\n\n*   Solaris\n\n*   SunOS\n\n*   HPUX\n\n*   AIX\n\n*   FreeBSD\n\n*   OpenBSD\n\n*   BeOS\n\n*   OS X\n\n*   WinNT\n\n*   Win2K\n\n*   WinME\n\n*   Win98\n\n*   Cygwin\n\nThe Microsoft tests deserve a little more explanation. I used the following:\n\n*   Windows NT 4.0 (service pack 6)\n\n*   Perl 5.00503 (ActiveState build 522)\n\n*   MS Visual C++ 6.0\n\n*   The \"nmake\" make utility (distributed w/ Visual C++)\n\n\"Inline::C\" pulls all of its base configuration (including which \"make\" utility to use) from\n\"Config.pm\". Since your MSWin32 version of Perl probably came from ActiveState (as a binary\ndistribution) the \"Config.pm\" will indicate that \"nmake\" is the system's \"make\" utility. That is\nbecause ActiveState uses Visual C++ to compile Perl.\n\nTo install \"Inline.pm\" (or any other CPAN module) on MSWin32 w/ Visual C++, use these:\n\nperl Makefile.PL\nnmake\nnmake test\nnmake install\n\nInline has also been made to work with Mingw32/gcc on all Windows platforms. This is a free\ncompiler for Windows. You must also use a perl built with that compiler.\n\nThe \"Cygwin\" test was done on a Windows 98 machine using the Cygwin Unix/Win32 porting layer\nsoftware from Cygnus. The \"perl\" binary on this machine was also compiled using the Cygwin tool\nset (\"gcc\"). This software is freely available from <http://sources.redhat.com/cygwin/>\n\nIf you get Inline to work on a new platform, please send me email email. If it doesn't work, let\nme know as well and I'll see what can be done.\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "For general information about Inline see Inline.\n\nFor information about using Inline with C see Inline::C.\n\nFor sample programs using Inline with C see Inline::C-Cookbook.\n\nFor information on writing your own Inline Language Support Module, see Inline-API.\n\nInline's mailing list is inline@perl.org\n\nTo subscribe, send email to inline-subscribe@perl.org\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "ingy döt Net <ingy@cpan.org>\n",
                "subsections": []
            },
            "COPYRIGHT": {
                "content": "Copyright 2000-2019. Ingy döt Net.\n\nCopyright 2008, 2010, 2011. Sisyphus.\n\nThis program is free software; you can redistribute it and/or modify it under the same terms as\nPerl itself.\n\nSee <http://www.perl.com/perl/misc/Artistic.html>\n",
                "subsections": []
            }
        }
    }
}