MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "sroffset": 10,
        "continue": "-||"
    },
    "query": {
        "searchinfo": {
            "totalhits": 145
        },
        "search": [
            {
                "ns": 0,
                "title": "Fundamental Syntactic Elements (Delphi)",
                "pageid": 23386,
                "size": 33172,
                "wordcount": 2218,
                "snippet": "directive. One <span class=\"searchmatch\">meaning</span> for &quot;directive&quot; is a word that is sensitive in specific locations within source code. This type of directive has special <span class=\"searchmatch\">meaning</span> in the",
                "timestamp": "2018-07-04T16:26:11Z"
            },
            {
                "ns": 0,
                "title": "Predefined Macros",
                "pageid": 19065,
                "size": 14732,
                "wordcount": 397,
                "snippet": "this topic. Version number. __TEMPLATES__ 1 Defined as 1 for C++ files (<span class=\"searchmatch\">meaning</span> that templates are supported); otherwise, it is undefined. __TIME__ String",
                "timestamp": "2020-07-07T16:10:59Z"
            },
            {
                "ns": 0,
                "title": "Calling Procedures and Functions (Delphi)",
                "pageid": 23235,
                "size": 7957,
                "wordcount": 951,
                "snippet": "routine, as well as at the call site. Below are the possible values and their <span class=\"searchmatch\">meaning</span>: Procedures and Functions (Delphi) Parameters (Delphi) Anonymous Methods",
                "timestamp": "2026-07-14T18:10:28Z"
            },
            {
                "ns": 0,
                "title": "Operators Summary",
                "pageid": 20327,
                "size": 2210,
                "wordcount": 153,
                "snippet": "following: Depending on context, the same operator can have more than one <span class=\"searchmatch\">meaning</span>. For example, the ampersand (&amp;) can be interpreted as: a bitwise AND (A",
                "timestamp": "2016-01-04T18:58:19Z"
            },
            {
                "ns": 0,
                "title": "Simple Types (Delphi)",
                "pageid": 22989,
                "size": 32359,
                "wordcount": 3118,
                "snippet": "listing identifiers that denote these values. The values have no inherent <span class=\"searchmatch\">meaning</span>. To declare an enumerated type, use the syntax: type typeName = (val1, ",
                "timestamp": "2020-04-02T21:13:33Z"
            },
            {
                "ns": 0,
                "title": "Long strings (Delphi)",
                "pageid": 22621,
                "size": 2662,
                "wordcount": 223,
                "snippet": "ShortString or string[&lt;number&gt;] types where needed. The $H directive controls the <span class=\"searchmatch\">meaning</span> of the reserved word string when used alone in a type declaration. The generic",
                "timestamp": "2013-10-26T01:39:05Z"
            },
            {
                "ns": 0,
                "title": "Is scalar",
                "pageid": 20236,
                "size": 975,
                "wordcount": 97,
                "snippet": "__is_pointer(T) || __is_member_pointer(T) Scalar types have a built in <span class=\"searchmatch\">meaning</span> for operator &lt; as well as operator ==. Therefore, __closure is not a scalar",
                "timestamp": "2019-07-18T15:55:41Z"
            },
            {
                "ns": 0,
                "title": "Compiler Directives for Strings",
                "pageid": 21759,
                "size": 2906,
                "wordcount": 20,
                "snippet": "{$H-} state, and is provided for backwards compatibility. $P controls the <span class=\"searchmatch\">meaning</span> of variable parameters declared using the string keyword in the {$H-} state",
                "timestamp": "2026-07-14T18:11:49Z"
            },
            {
                "ns": 0,
                "title": "Specifying the Current Record After a Successful Search",
                "pageid": 21834,
                "size": 884,
                "wordcount": 88,
                "snippet": "record after the first matching record. By default, KeyExclusive is False, <span class=\"searchmatch\">meaning</span> that successful searches position the cursor on the first matching record",
                "timestamp": "2015-02-22T00:13:26Z"
            },
            {
                "ns": 0,
                "title": "Open String Parameters (Delphi)",
                "pageid": 23034,
                "size": 1910,
                "wordcount": 131,
                "snippet": "compatibility with early versions of Delphi and Object Pascal. $P controls the <span class=\"searchmatch\">meaning</span> of variable parameters declared using the string keyword in the {$H-} state",
                "timestamp": "2013-10-26T01:42:56Z"
            }
        ]
    }
}