Difference between revisions of "Template:Data types"

From Lazarus wiki
Jump to navigationJump to search
m (resolve Category: Pages using deprecated enclose attributes categorization: substitute “enclose="none"” with “inline”)
 
(35 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{| border="1" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px  solid; border-collapse: collapse;"
+
<br clear="all"/>
|align=center| Data Types:
+
 
 +
{| class="wikitable mw-collapsible" style="text-align: center; margin: auto; width: 98%"
 +
|+ {{#switch:{{LngSuffixWithSlash}}
 +
| /de = Navigationsleiste zum Thema: Datentypen
 +
| /fi = Navikointipalkki: datatyypit
 +
| navigation bar: data types
 +
}}
 +
|-
 +
! {{#switch:{{LngSuffixWithSlash}}
 +
| /de = einfache Datentypen
 +
| /fi = Yksinkertaiset datatyypit
 +
| [[simple type|simple data types]]
 +
}} ||
 +
[[Boolean{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>boolean</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Boolescher Wert)
 +
}}]]
 +
[[Byte{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>byte</syntaxhighlight>]]
 +
[[Cardinal{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>cardinal</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Kardinalzahl)
 +
}}]]
 +
[[Char{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>char</syntaxhighlight>]]
 +
[[Currency{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>currency</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Währung)
 +
}}]]
 +
[[Double{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>double</syntaxhighlight>]]
 +
[[DWord{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>dword</syntaxhighlight>]]
 +
[[Extended{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>extended</syntaxhighlight>]]
 +
[[Int8{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>int8</syntaxhighlight>]]
 +
[[Int16{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>int16</syntaxhighlight>]]
 +
[[Int32{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>int32</syntaxhighlight>]]
 +
[[Int64{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>int64</syntaxhighlight>]]
 +
[[Integer{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>integer</syntaxhighlight>]]
 +
[[Longint{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>longint</syntaxhighlight>]]
 +
[[Real{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>real</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(reelle Zahl)
 +
}}]]
 +
[[Shortint{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>shortint</syntaxhighlight>]]
 +
[[Single{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>single</syntaxhighlight>]]
 +
[[Smallint{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>smallint</syntaxhighlight>]]
 +
[[Pointer{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>pointer</syntaxhighlight>]]
 +
[[QWord{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>qword</syntaxhighlight>]]
 +
[[Word{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>word</syntaxhighlight>]]
 
|-
 
|-
|align=center|&nbsp; [[Boolean]] | [[Byte]] | [[Cardinal]] | [[Char]] | [[Integer]] | [[Longint/de|Longint]] | [[Pointer|pointer]] | [[real]] | [[set]] | [[String|string]] | [[Word]] &nbsp;
+
! {{#switch:{{LngSuffixWithSlash}}
 +
| /de = strukturierte Datentypen
 +
| /fi = Monimutkaiset datatyypit
 +
| complex data types
 +
}} ||
 +
[[Array{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>array</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Feld)
 +
}}]]
 +
[[Class{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>class</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Klasse)
 +
}}]]
 +
[[Object{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>object</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Objekt)
 +
}}]]
 +
[[Record{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>record</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Datensatz)
 +
}}]]
 +
[[Set{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>set</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Menge)
 +
}}]]
 +
[[String{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>string</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(Zeichenkette)
 +
}}]]
 +
[[Shortstring{{LngSuffixWithSlash}}|<syntaxhighlight lang="pascal" inline>shortstring</syntaxhighlight>{{#switch:{{LngSuffixWithSlash}}
 +
| /de = &nbsp;(kurze Zeichenkette)
 +
}}]]
 
|}
 
|}
 +
<includeonly>
 +
{{CategoriesBySuffixForPage|Pascal|FPC|Data types}}
 +
</includeonly>
 +
<noinclude>
  
[[Category:Pascal]]
+
[[Category:Navigation Templates]]
 +
</noinclude>

Latest revision as of 11:48, 20 May 2022